[英]How to submit a form and use the result in javascript triggered by the submit button?
我有一个form_tag
表单,我想提交该表单以获得值。 我想在JavaScript中使用这些相同的值,这些值是由我用于表单的同一提交按钮触发的。
我要做的是先提交表单,然后调用javascript。
我的提交功能如下所示:
<%= submit_tag "Submit", :onclick => "sendRequestToRecipients(); return false;" %>
但它仅调用javascript而不提交表单。
如果我做这样的事情:
:onclick => "submit();sendRequestToRecipients(); return false;"
那么我只会提交表单,而不会调用javascript。
我可以以某种方式说“提交表单后(使用提交结果)触发此javascript吗?”
我的JavaScript看起来像这样:
function sendRequestToRecipients() { { options } , requestCallback); }
问题是返回false会阻止提交按钮的默认操作。
尝试:
<%= submit_tag "Submit", :onclick => "sendRequestToRecipients();" %>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.