我想知道人们如何使用CodeIgniter和jQuery进行AJAX。CodeIgniter,PHP,jQuery和AJAX
在你的AJAX请求你有
{
url : ???,
data : {a:1,b:2},
success: ....
}
那么,你如何建立的网址是什么?
你
- 在你的视图文件所有的JavaScript和只使用
site_url()
打造的URL - 在外部JS文件中的所有你的JavaScript,有一个标题视图中,包括有什么如
<script>var base_url = '<?php echo site_url(); ?>';</script>
。然后在你的外部js文件中有url: base_url+'rest/of/path/';
- 其他一些方法?
只是用'确实/ '当你在本地主机上开发其中的URL是一样的东西'HTTP工作://本地主机/ myproject的/'? – Hailwood 2011-04-11 00:47:36
啊,这是一个很好的观点。我通常改变我的主机文件时,我在当地发展,并会在配置设置我BASE_URL喜欢的东西'HTTP:// local.website.com.'。或者你可以在你的apache配置中设置一个虚拟主机。 – dangermark 2011-04-11 00:55:27
嗯,这是一个很棒的主意。你将如何编辑你的主机文件? 只有'local.myproject.com localhost/myproject'?还是我完全错了? – Hailwood 2011-04-11 01:15:26