以及为POST(),获得(),阿贾克斯()jQuery的位工作在你通常会使用它的任何措施相同。这里关键的区别是CI,你可以”由于它如何处理URI请求,它直接发布到文件名文件位置。这就是说你的帖子的URL将与你如何正常访问一个视图文件类似,否则
ie:/ viewName/functionName(你如何用控制器来做到这一点,以查看所有。post,get,ajax does not have结束在一个扩展。我希望我在你上面的情况有一个更好的例子那么这个,但我似乎无法找到一个在此刻..
url = '/home/specialFunction';
jQuery.get(url, function(data) {
jQuery("#div2display").html(data);
});
注意到,尽管它不是一个伟大的例如,你有2个参数的家庭和特殊功能
家庭在这种情况下是在家控制器文件为ho我在视图文件中的specialFunction是一个“公共功能”的类内的家庭控制器文件。类似于index(),但是一个独立的函数在一起。我发现处理它的最佳方式是通过.post()和JSON中预期的回调输出,因此您可以在PHP端创建一个数据数组json_encode,并将该json_encode回显出来,然后像使用任何JSON一样处理输出。或者如果你只是希望得到一个sinlge输出而不是多个回应它是好的,但是足够的最终运行输出让你决定目前的舒适做法。希望所有的周围尽管这给你一些clairity,并希望它适合你。
如果你精确地说明它没有起作用,并向我们展示一些代码,那将是非常有帮助的。 – GrayB 2011-05-20 01:57:40