如何在单个页面上有不同的表单时提交单个表单?
表格 1:
<form action="../../../../../xyz/services/xyzOperation" method="post" enctype="multipart/form-data" target="upload_target" class='form-horizontal page formm' id='uploadForm' style="margin-bottom: -1px;">
表格 2:
<form action="../../../../../xyz/services/create" method="post" enctype="multipart/form-data" target="final_target" class='form-horizontal page formFinal' id='finalForm'>
JS 代码
document.forms["uploadForm"].submit();
我使用上面的语句提交第一个表单,但令人惊讶的是它还提交了第二个表单..
请帮助我,因为这个问题现在让我变得非常恼火。
我也使用了以下代码,但没有效果
document.getElementById("uploadForm").submit();
谢谢
最佳答案
你可以试试这个...
function submitForm(){
document.formName.action="actionName";
document.formName.submit();
}
<form method="post" name="formName" enctype="multipart/form-data">
....
<input type="button" onclick="submitForm()"/>
<form>
关于javascript - 当单个页面上有多个表单时提交单个表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20852469/