我有一个包含两种表单的页面。 ID ="窗口2"和ID =" form3"。
Form3在Form2中。 在Form3中,有一个带有jquery动作的按钮来提交form3,但当我点击它时,没有任何反应。
这是用Classic ASP和JQuery编写的。
这是form2
<form id="form2" name="form2" method="post" action="process/processeditjob.asp">
并且在此范围内,有以下形式:
<form id="form3" method="post" enctype="multipart/form-data" action="uploadscript1.asp">
<INPUT TYPE="FILE" SIZE="40" NAME="FILE1"><br />
<INPUT ID="goupload" TYPE=SUBMIT VALUE="Upload!">
</form>
链接到按钮的Jquery如下:
$('#goupload').on("click", function(e) {
e.preventDefault();
alert("entered");
$('#form3').attr('action', "uploadscript1.asp").submit();
});
当我点击按钮时,我可以看到输入的警告信息。
如果我将form3移动到新页面,它将完美运行。
我不确定为什么它没有在第一张表格中提交。
由于 SAJ