我正在使用jQuery表单插件来提交表单。它有一个文件元素,当我提交它时,我在Firefox中得到“过多的递归”。它在IE 8中看起来很好。如果我提交表单而不选择任何文件,它可以正常工作。有什么想法吗?
我以这种方式调用ajaxForm()
方法。
jQuery("#myForm").ajaxForm();
代码如下所示:
HTML表单:
<form action="someaction.do" method="post" enctype="multipart/form-data" id="myForm">
To : <input type="text" value="" name="subject"/>
Attachment : <input type="file" value="" name="attachement"/>
<input type="submit" value="Send"/>
</form>
加载以下脚本
<script language="javascript" type="text/javascript" src="../js/jquery/jquery-1.6.js"> </script>
<script language="javascript" type="text/javascript" src="../js/jquery/jquery.form.js"></script>
在表单提交时,
jQuery("#myForm").ajaxForm()