我刚开始使用带有rails的jquery模式对话框,并且想知道我怎么做:
欢迎任何教程或示例。
使用Rails 3和jQuery。谢谢你的时间。
答案 0 :(得分:31)
以下是我如何做的示例:https://github.com/ramblex/modal-form。
你应该能够:
标题字段为空时应显示错误消息。否则它应该创建文章并显示它。
希望它有所帮助。
答案 1 :(得分:3)
对于模态框,我使用jQuery Tools。
设置完成后,下一步是在提交表单时绑定ajax请求(例如:form.submit(function(){ $.post... }))
并将表单的数据发布到控制器。
第三步是设置Rails控制器以响应ajax请求(使用respond_to
块)并将某些内容呈现为响应(可能使用:layout => false
)。
如果验证失败,您将用此响应正文替换模态框的内容,或者如果成功(假设响应只是head :ok
),您将显示成功消息。
我希望这对你有用。