0
我有一个表单,我使用AJAX发送。表格在FirstsController
。我需要发送到SecondsController
的表格。表格被发送并保存数据。然后,我想通过一个文本改变的形式,我尝试这样做:如何在Rails 3中通过AJAX制作respond_to?
def create
...saving...
respond_to do |format|
format.js {
render :update do |page|; page << "$('#id_element').html('hellllloooooo');" end
}
format.html {}
end
end
而且我是个收到此错误:
ActionView::MissingTemplate (Missing template seconds/update, application/update with {:handlers=>[:erb, :builder, :coffee], :formats=>[:js, :html], :locale=>[:en, :en]}.):
我应该如何设置的JS请求回FirstsController
? +需要任何帮助* .js文件?
该错误是说您正在调用更新方法,并且没有模板文件。但是在你的示例代码中,你正在使用create方法。 – redronin 2012-01-28 05:20:30