我正在嘗試編寫一個Rails控制器方法,它將響應獲取「正常」(例如,在鏈接之後)和通過ajax所做的請求。如何響應在Rails中通過AJAX所做的HTML請求
正常情況:控制器應使用佈局進行完全裝飾的HTML響應。
阿賈克斯案例:電腦板應與HTML代碼段響應由模板(無佈局)
這裏是jQuery代碼,我創建了在客戶端運行做GET請求產生的。
jQuery.get("http://mydomain.com/some_controller/some_action",
{},
function(data, textstatus) {
jQuery("#target").html(data);
},
"html");
在Rails中處理這個問題的最佳方法是什麼?
哦 - 我不知道要求。XHR?希望你不介意我編輯我的答案來使用它。 – DanSingerman 2009-09-30 16:51:53
在問題的上下文中,'format.js'不是最好的選擇,因爲他希望html不在其中。併爲它的工作你的JS模板應該生成HTML,這是混亂。 – artemave 2011-02-17 10:44:52