我想關閉在窗體的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')
哪個插件,你正在使用的模式彈出? –