如何防止在jQuery中输入Key Submit?
我想简单地在如何防止在jQuery中输入Key Submit?,jquery,submit,keypress,forms,Jquery,Submit,Keypress,Forms,我想简单地在字段中按下回车键,或者用Tab键代替。我还没有决定哪一个最好 在jQuery中如何实现这一点?到目前为止,我已经做到了: $(document).ready(function(){ ... //handle enter key $("input").keypress(function (e) { var k = e.keyCode || e.which; if (k == 13) { //???
字段中按下回车键,或者用Tab键代替。我还没有决定哪一个最好
在jQuery中如何实现这一点?到目前为止,我已经做到了:
$(document).ready(function(){
...
//handle enter key
$("input").keypress(function (e) {
var k = e.keyCode || e.which;
if (k == 13) {
//???
}
});
});
(建议使用的e.keyCode | e.
零件。)
(a)取消事件或(b)强制按Tab键时,我可以在此处放置什么?使用e.preventDefault()可以阻止默认操作,在本例中,默认操作是提交表单。或
返回false代码>:
$(document).ready(function(){
...
//handle enter key
$("input").keypress(function (e) {
var k = e.keyCode || e.which;
if (k == 13) {
return false; // !!!
}
});
});
另外,如果您想模仿下一个控件的选项卡,如您所述,您可以尝试
$(document).ready(function(){
...
//handle enter key
$("input").keypress(function (e) {
var k = e.keyCode || e.which;
if (k == 13) {
$(this).focusNextInputField();
}
});
});