使用jquery 的form的submit()方法表单不提交的原因

来源:互联网 发布:ipad app下载软件 编辑:程序博客网 时间:2024/05/22 03:25

form 本身有一个submit方法。

如果你把button命名为submit,那么访问这个button就需要document.form.submit。这和form本身的submit方法冲突了。


更改方法,原先的:

<form id="uploadform" action="blog/upload.do" method="post" enctype="multipart/form-data"><input id="file" type="file" name="file" /> <input id="submit"type="button" value="Submit" /><input type="submit" value="提交"/></form><script type="text/javascript"> $(document).ready(function(){$("#submit").click(function(){$("#uploadform").action="blog/upload.do";$("#uploadform").enctype="multipart/form-data";$("#uploadform").method="post";$("#uploadform").submit();});}); </script>


后来的:

<form id="uploadform" action="blog/upload.do" method="post" enctype="multipart/form-data"><input id="file" type="file" name="file" /> <input id="tijiao"type="button" value="Submit" /><input type="submit" value="提交"/></form><script type="text/javascript"> $(document).ready(function(){$("#tijiao").click(function(){$("#uploadform").action="blog/upload.do";$("#uploadform").enctype="multipart/form-data";$("#uploadform").method="post";$("#uploadform").submit();});}); </script>




0 0