我想关闭在窗体的submit_tag按钮上单击的弹出窗口。如何在rails上点击submit_tag来关闭模式弹出框
点击提交标签,它会正确执行所有操作,除非它不关闭弹出窗口。我怎样才能关闭这个弹出窗口?
这里是下面的代码:
<%= submit_tag 'run_controller',
{:class=>'btn btn-primary',:id=>'execute',:onclick => 'save_info()'} %>
我想关闭在窗体的submit_tag按钮上单击的弹出窗口。如何在rails上点击submit_tag来关闭模式弹出框
点击提交标签,它会正确执行所有操作,除非它不关闭弹出窗口。我怎样才能关闭这个弹出窗口?
这里是下面的代码:
<%= submit_tag 'run_controller',
{:class=>'btn btn-primary',:id=>'execute',:onclick => 'save_info()'} %>
如果您使用的引导模式弹出,然后用这个。
$('#myModal').modal('hide');
如果您使用的是任何特定的插件,请检查他们的文档以关闭它。
我使用了这行代码,但它并没有关闭。 iam试图做的是做两件事,一件是在控制器中调用动作,二是调用javascript函数来保存一些数据。 – user3279569
# app/assets/javascripts/hide_modal.js.coffee
$ ->
$('#execute').on "click", ->
$('#myModal').modal('hide')
或
$ ->
$('form#the_form').on "submit", ->
$('#myModal').modal('hide')
哪个插件,你正在使用的模式弹出? –