提交后提交表单(Ruby on Rails)

时间:2014-10-01 08:25:03

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4

我是Ruby on Rails的新手

我在" new"中有一个常规表格。页。 我希望当用户完成表单并提交此表单时。 该页面可以弹出一个引导模式,并显示用户刚在表单中输入的完整内容。(如确认页面)

我该怎么做?


我找到了这个 http://archive.railsforum.com/viewtopic.php?id=11255 似乎它可以帮助我解决我的问题 但是我可以将<div id="preview">更改为引导模式(或其他弹出窗口)吗?

1 个答案:

答案 0 :(得分:1)

您可以使用JavaScript根据onclick或onsubmit事件显示模式

<%= submit_tag, :onclick => "launchConfirmPage();" %>

其中launchConfirmPage()是一些JS函数,显示填充信息的模态。然后在该模态中,为表单提供实际的提交按钮。我不完全确定submit_tag如何工作的具体细节,但如果不起作用,您也可以尝试使用锚标记或button_tag来实现相同的目标。