使用jQuery在输入中强制输入事件

时间:2010-12-10 15:50:18

标签: jquery keypress

我有一个输入,当点击一个按钮时会改变值。我想要做的是用jQuery强制输入keypress事件。没有按下按钮。这可能吗?

由于

3 个答案:

答案 0 :(得分:7)

jQuerys .trigger()应该这样做:

$('input').trigger({
    type: 'keypress',
    which: 13
});

参考:.trigger()

答案 1 :(得分:1)

$(element).keydown(function(event) { if (event.keyCode == '13') { event.preventDefault(); } do_something(); });

答案 2 :(得分:-1)

我需要在搜索框中使用它来清除它的内容......但不是使用'按键'或者' keydown',我需要使用' keyup'这样搜索功能也会触发。通过这种方式,我可以清除限制搜索结果。