我想知道人们如何使用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(); ?>';< /脚本取代.然后在你的外部js文件中有url:base_url'rest / of / path /';
>其他一些方法?
解决方法:
我将我的所有js放在外部文件中并将其加载到我的模板中.
$.ajax({
type: 'POST',
url: '/ajax/login',
data: blabla,
success: function(data) {
// do something
},
dataType: 'json');
});
在回答你的问题时,我没有必要指定基本URL,因为在控制器名称之前放置’/’会自动设置站点的根目录.你也可以使用../等
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。