我有一个form_tag
表单,我想提交以获取值。我想在javascript中使用这些相同的值,这些值由我用于表单的相同提交按钮触发。
我想要做的是首先提交表单,然后调用javascript 我的提交功能如下:
<%= submit_tag "Submit", :onclick => "sendRequestToRecipients(); return false;" %>
但它只调用javascript并且不提交表单。
如果我这样做:
:onclick => "submit();sendRequestToRecipients(); return false;"
然后我只提交表单但不要调用javascript。
我能否以某种方式说“在提交表单后触发此javascript(使用提交结果)?”
我的javascript看起来像这样:
function sendRequestToRecipients() { { options } , requestCallback); }
答案 0 :(得分:1)
问题是返回false,这会阻止提交按钮的默认操作。
尝试:
<%= submit_tag "Submit", :onclick => "sendRequestToRecipients();" %>