以及爲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