我目前有一个使用 twitter 引导模式框的应用程序。模态显示的 div 正在从 /users/new 操作加载 JQuery。如果用户在提交的模式框中输入有效数据,但如果发送到 params 的数据未通过验证,控制器将重定向回新操作,但这一次在模式框之外并且用户之前所在的页面是消失了,这有点违背了使用模态框的目的。
我查看了 Live-Validation 和其他基于 javascript 的客户端验证。这些是一个选项,但为了一致性起见,我更希望能够在用户模型中使用我现有的验证。我有一种好方法可以在提交表单时使模态框保持不变,并使控制器使用 error_messages 重新加载模态框内的页面?
谢谢