哪个jquery事件是自动完成的?

时间:2014-11-11 01:11:59

标签: javascript jquery

我在尝试自动填充后尝试触发某些内容以填写#inputField.此自动填充功能来自您的表单历史记录。

我试过firefox和IE。它适用于IE,但不适用于Firefox。

$('#inputField').bind("change keyup", function(){
//do something
});

$('#inputField').on("change keyup", function(){
//do something
});

1 个答案:

答案 0 :(得分:1)

我不知道您是否可以检测到自动完成,但如果您只是想检测输入(就像您在问题中的代码中所做的那样),请尝试以下操作:< / p>

$('#inputField').on('input change propertychange',function(){
    //do something
});
  • changepropertychange在这里并不是必需或有帮助的,因为这些内容会触发下拉列表单选按钮 ,但你可以把它们留在里面,这样你就可以完全检查。

从这里你可以手动检查是否有些输入是自动完成的,使用一些错综复杂的编码,比如检查文本的一部分是否被选中......