Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery表单提交不能使用多个输入(IE和Firefox)_Javascript_Jquery_Internet Explorer - Fatal编程技术网

Javascript jquery表单提交不能使用多个输入(IE和Firefox)

Javascript jquery表单提交不能使用多个输入(IE和Firefox),javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,可能很简单,但现在我很困惑 如果您看看这个JSFIDLE: $(文档).ready(函数(){ $(“#adminForm”).submit(函数(){ 警报(“提交”); 返回false; }); }); 如果我按ENTER键提交表单,它工作正常,我会收到警报。但是,如果我取消对另一个输入的注释并重试,则什么也不会发生。评论哪种输入没有任何区别,似乎在IE和Firefox中,只有当表单中有1个输入而不是多个输入时,它才起作用。。。而在Opera中,它可以很好地处理多个输入 有什么线索吗 干

可能很简单,但现在我很困惑

如果您看看这个JSFIDLE:


$(文档).ready(函数(){
$(“#adminForm”).submit(函数(){
警报(“提交”);
返回false;
});
});
如果我按ENTER键提交表单,它工作正常,我会收到警报。但是,如果我取消对另一个输入的注释并重试,则什么也不会发生。评论哪种输入没有任何区别,似乎在IE和Firefox中,只有当表单中有1个输入而不是多个输入时,它才起作用。。。而在Opera中,它可以很好地处理多个输入

有什么线索吗


干杯。

嗯,是的,你需要提交按钮,但如果你不想显示,你也可以

<input type="submit" style="visibility:hidden;" />



这不是jquery或多输入输入的问题,您必须使用submit按钮。谢谢,我之前确实尝试过,但显示了:none而不是visibility,因此假设这不是原因。
<input type="submit" style="visibility:hidden;" />
<input type="submit" style="position:absolute;left:-9999px;width:1px;height:1px;" />