Microsoft Edge 中未提交表单
form not submitting in Microsoft Edge
在 Rails 5 应用程序中,我有一个表单未在 Edge 上正确提交,因为提交输入被放置在表单之外。有什么方法可以在不更改我的 html 结构以在表单中实际输入的情况下处理它吗?
恐怕如果您不想将提交按钮移到表单中(虽然我真的不明白为什么您希望该按钮位于 <form>
标签之外),您可以在 Javascript 之前提交表格。
单击按钮后,只需在表单上调用 submit
方法。使用 jQuery,它看起来像这样:
$("#my-button").on("click", function() {
$("my-form").submit();
});
在 Rails 5 应用程序中,我有一个表单未在 Edge 上正确提交,因为提交输入被放置在表单之外。有什么方法可以在不更改我的 html 结构以在表单中实际输入的情况下处理它吗?
恐怕如果您不想将提交按钮移到表单中(虽然我真的不明白为什么您希望该按钮位于 <form>
标签之外),您可以在 Javascript 之前提交表格。
单击按钮后,只需在表单上调用 submit
方法。使用 jQuery,它看起来像这样:
$("#my-button").on("click", function() {
$("my-form").submit();
});