Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在rails中单击submit_标签关闭模式弹出窗口_Javascript_Ruby On Rails - Fatal编程技术网

Javascript 如何在rails中单击submit_标签关闭模式弹出窗口

Javascript 如何在rails中单击submit_标签关闭模式弹出窗口,javascript,ruby-on-rails,Javascript,Ruby On Rails,我想在点击表单的提交标签按钮时关闭弹出窗口 单击submit标记时,它会正确执行所有操作,但不会关闭弹出窗口。如何关闭此弹出窗口 以下是代码: <%= submit_tag 'run_controller', {:class=>'btn btn-primary',:id=>'execute',:onclick => 'save_info()'} %> 'btn btn primary',:id=>'execute',:onclick=>'save_info

我想在点击表单的提交标签按钮时关闭弹出窗口

单击submit标记时,它会正确执行所有操作,但不会关闭弹出窗口。如何关闭此弹出窗口

以下是代码:

<%= submit_tag 'run_controller',
    {:class=>'btn btn-primary',:id=>'execute',:onclick => 'save_info()'} %>
'btn btn primary',:id=>'execute',:onclick=>'save_info()'}%>

如果您使用的是引导模式弹出窗口,请使用此选项

$('#myModal').modal('hide');
如果您正在使用任何特定的插件,请检查它们的文档以关闭它

# app/assets/javascripts/hide_modal.js.coffee

$ ->
  $('#execute').on "click", -> 
    $('#myModal').modal('hide')


您使用哪个插件进行模式弹出?我使用了这行代码,但它没有关闭。我试图做的是执行两件事,一是在控制器中调用操作,二是调用javascript函数来保存一些数据。
$ ->
  $('form#the_form').on "submit", -> 
    $('#myModal').modal('hide')