【发布时间】:2011-02-28 06:05:37
【问题描述】:
我有一个“项目”控制器和一个“新”方法来创建不同类型的项目。我想在 jQuery UI 对话框窗口中拥有该表单。我今晚开始玩,并且能够使用表单显示一个对话框:
$("#load_form")
.load('/items/new', {item_type: '#item_type_select'})
.dialog({modal:true, width:'auto', height:'auto'});
现在表单是严格的 HTTP (form_for)。当 UI Dialog 窗口中的表单被提交时(或者实际上如果任何链接被点击或任何页面请求),UI Dialog 窗口关闭并且新页面被加载到浏览器中。
如果 jQuery UI 对话框窗口可以“更改页面”并显示显示页面(表单提交成功)或再次显示带有 fieldErrors 的“新”页面(保存失败),我应该怎么做?我没有任何运气找到任何关于如何设置 Rails 表单的教程以及 jQuery UI 对话框的响应(保存失败/成功)。
谢谢!
【问题讨论】:
标签: jquery ruby-on-rails forms modal-dialog