0
查看:::的ActionView ::模板錯誤(缺少屬性:COL1)
<%= link_to "Link", {:action => "AjaxView",:col => "colname"}, :update => "Ajaxcall", :remote => true %>
控制器:
def AjaxView
@vars= Var.find(:all,:conditions => { :varName=> "one" },:select=>(params[:col]))
respond_to do |format|
format.js { render :layout=>false }
end
end
AjaxView.js
$("#3").text("<%= escape_javascript(render(:partial => "var", :collection => @vars)) %>");
_var。 html.erb
<%= var.col1 %>
我收到以下錯誤: ::的ActionView ::模板錯誤(缺少屬性:COL1): 1:<%= var.col1%>
在位指示 - 不應該'@ var ='讀'@ vars ='如果不是那麼你的傳遞一個nil對象到'render'方法,當然這沒有col1屬性 – krichard 2011-12-22 13:42:12
感謝指向它Kai,這是我編輯它的錯字現在。 – 2011-12-22 13:52:25
但我仍然面臨這個問題,任何幫助都是有益的 – 2011-12-23 09:28:41