$('.licensetable :text').live('keydown', function (event) {
if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105) && (event.keyCode != 8)) {
event.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
我只允许数字.这有效.但如果我登录
$(this).val().length
Run Code Online (Sandbox Code Playgroud)
它显然是"一步之后".如果我绑定了keyup事件,我会得到正确的数字.但后来我无法禁用按键事件.我的目标是在输入一定数量的数字后禁用输入.希望你明白这个主意.谢谢