gpt4 book ai didi

javascript - jquery 表单提交不适用于多个输入(IE 和 Firefox)

转载 作者:行者123 更新时间:2023-11-28 09:43:37 25 4
gpt4 key购买 nike

可能很简单,但目前让我感到困惑。

如果你看看这个jsfiddle:fiddle

<!DOCTYPE html>
<html>
<head>
</head>
<body>

<form id='adminForm'>
<input type="text" />
<!--<input type="password" />-->
</form>

<script>
$(document).ready( function(){
$("#adminForm").submit(function() {
alert('submit');
return false;
});

});
</script>

</body>
</html>

如果我按 ENTER 提交表单,它工作正常并且我收到警报。但是,如果我取消注释其他输入并重试,则什么也不会发生。注释哪个输入没有任何区别,似乎在 IE 和 Firefox 中,它仅在表单中有 1 个输入而不是多个输入时才工作......而在 Opera 中,它可以在多个输入下正常工作。

有什么线索吗?

干杯。

最佳答案

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

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

<input type="submit" style="position:absolute;left:-9999px;width:1px;height:1px;" />

关于javascript - jquery 表单提交不适用于多个输入(IE 和 Firefox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12090507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com