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