当按下回车键时,隐藏的提交按钮将不会以chrome提交
||
隐藏的提交按钮有问题。我有一个用于Ajax(jQuery)聊天的输入字段,人们应该输入文本,然后按Enter提交。这在Firefox中可以正常运行,但在chrome中则不能,我认为它似乎不存在。
我正在使用以下代码:
$(\'#CommentChatForm\').submit(function(event){
...
}
我用它来隐藏提交按钮:
$(\'#CommentChatForm input:submit\').hide();
这使得HTML看起来像这样:
<div class=\"submit\">
<input type=\"submit\" value=\"Submit\" style=\"display: none;\">
</div>
我还尝试通过在顶部添加以下内容来使用keypress():
$(\'#CommentMessage\').keypress(function(e){
if(e.which == 13){
$(\'#CommentChatForm\').submit();
}
})
这样可以使其在Chrome浏览器中正常工作,但在Firefox中使其提交两次而不是一次。
没有找到相关结果
已邀请:
5 个回复
撵穆
梦话快家腹
但是如果您使用
在FireFox中,无论哪种方式都可以工作。希望这对某人有帮助。
朗排谎纷瘟
javascript:
泉秘胁
死搭胯