JQUERY +浏览器自动完成

时间:2012-05-16 07:07:00

标签: jquery

我有一个输入和自动完成功能 - 就像我假设的所有文本输入一样。

我一直在捕捉keyup()事件,以检查数据是否正确,并让用户知道嘀嗒声。

然后自动完成会跳过keyup()事件 - 我应该如何捕获此事件?我确实看到了抓住钥匙的提及。这是对的吗?

注意:此页面上有一些输入类型的文字。

THX

2 个答案:

答案 0 :(得分:0)

尝试绑定 keyup 更改事件,例如:

$('yourInputTextEle').on('keyup change', function () {
    //your code here
});

你的意思是这样吗?希望它有所帮助

答案 1 :(得分:0)

您需要使用结果扩展自动完成的创建。像这样的东西

$("#element").autocomplete("/url/")
    .result( 
        function (event, data, formatted) { 
            // Do something when selected
        }
    );