2
我想設置rails來爲xhr請求默認渲染.js.erb文件。爲XHR請求渲染js.erb
我想設置rails來爲xhr請求默認渲染.js.erb文件。爲XHR請求渲染js.erb
如果您正在使用jQuery,然後從這裏https://github.com/rails/jquery-ujs更新rails.js至最新,並設置適合於Ajax的默認請求頭與此呼籲:
$(function() {
jQuery.ajaxSetup({
beforeSend: function(xhr) {
xhr.setRequestHeader("Accept", "text/javascript");
}
});
});
下面是最近提交以供參考:https://github.com/rails/jquery-ujs/commit/fbbefa0773d791d3a67b7a3bb971c10ca750131b
這似乎是正確的解決方案,但這種還是老樣子沒有設置接受頭 – 2011-01-06 02:29:15
你更新從GitHub rails.js?對我來說它工作正常。 – Heikki 2011-01-06 09:54:18
它適用於遠程鏈接,但對於遠程表單,它仍然沒有。 – 2011-01-06 11:18:26