0
我觀看了Railscast Episode 240,然後嘗試使用ajax調試我的代碼。 其實我想添加AJAX到患者/指數#patientenajaxRailscast 240,方法渲染不適用於資產
<h1>Listing patients</h1>
<div id="patientenajax"><%= render "patienten" %></div>
下一頁我的application.js我說:
$(function() {
$("#patientenajax th a").live("click", function(){
$.getScript(this.href);
return false;
});
});
而且在一個新創建的文件index.js.erb的:
$("#patientenajax").html("<%= escape_javascript(render "patienten") %>")"
不知何故,我得到的錯誤:
undefined method `render' for #<#<Class:0x37ceba0>:0x38b75f8>
(in C:/Sites/what2/app/assets/javascripts/index.js.erb)
我錯了什麼,或者我該如何更改我的代碼!謝謝大家!
對不起,同樣的錯誤 –
@EmSta,更新了我的答案。我認爲這是在你發佈的錯誤中基於'index.js.erb'路徑的問題。 – vee
作品,謝謝! –