Ruby on rails rails表单不使用jquery提交确认消息
我正在尝试使用rails5表单创建一个简单的表单,用户可以在其中注册时事通讯。我被最后一步卡住了。在用户单击SubmitMessage之后,应该会有一条消息确认收到了电子邮件。 现在,我发现我能做到Ruby on rails rails表单不使用jquery提交确认消息,ruby-on-rails,forms,ruby-on-rails-5,Ruby On Rails,Forms,Ruby On Rails 5,我正在尝试使用rails5表单创建一个简单的表单,用户可以在其中注册时事通讯。我被最后一步卡住了。在用户单击SubmitMessage之后,应该会有一条消息确认收到了电子邮件。 现在,我发现我能做到 <%= button.tag 'Submit', data: { confirm: 'We received your email', class: 'b-button'} %> 这给了我一个警告(弹出)消息,这是不理想的。理想情况下,我希望在弹出的按钮上方有一条消息,或者我希望整
<%= button.tag 'Submit', data: { confirm: 'We received your email', class: 'b-button'} %>
这给了我一个警告(弹出)消息,这是不理想的。理想情况下,我希望在弹出的按钮上方有一条消息,或者我希望整个表单具有淡出效果。我不想使用任何普通的js或jquery,在纯rails中有这样做的方法吗?- 从此行中删除
数据:
- 在处理此表单的控制器中,可以添加以下行
else
语句,并在提交失败时重新呈现表单。- 从此行中删除
数据:
- 在处理此表单的控制器中,可以添加以下行
else
语句,并在提交失败时重新呈现表单
if whatever.save
flash[:notice] = "This is my message"
redirect_to wherever