微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CodeIgniter,PHP,jQuery和AJAX

我想知道人们如何使用CodeIgniter和jQuery for AJAX.

在您的AJAX请求中

{
  url : ???,
  data : {a:1,b:2},
  success: ....
}

那么,你如何构建URL?

你呢

>在视图文件中包含所有JavaScript,并使用site_url()构建URL
>将所有JavaScript放在外部js文件中,有一个包含的标题视图,其中包含< script> var base_url =’<?PHP echo site_url(); ?&GT';&LT /脚本取代.然后在你的外部js文件中有url:base_url'rest / of / path /';
>其他一些方法

解决方法:

我将我的所有js放在外部文件中并将其加载到我的模板中.

对于特定的ajax请求,只需像往常一样调用页面即可.

$.ajax({
    type: 'POST',
    url: '/ajax/login',
    data: blabla,
    success: function(data) {
    // do something
    },
    dataType: 'json');
});

在回答你的问题时,我没有必要指定基本URL,因为在控制器名称之前放置’/’会自动设置站点的根目录.你也可以使用../等

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐