【发布时间】:2011-09-28 10:12:57
【问题描述】:
我想在使用 Ajax 加载的输入框上使用 JQuery 的自动完成插件:
我尝试使用以下代码来实现这一点,但是它仅在用户单击两次输入时才有效:
$(document).ready(function() {
$('#auto').live('keydown', function(){
$(this).autocomplete(
"/autocomplete",
{
delay:10,
minChars:2,
matchSubset:1,
matchContains:1,
cacheLength:10,
onItemSelect:selectItem,
onFindValue:selectItem,
formatItem:formatItem,
autoFill:true
});
});
});
能否告诉我我的代码是否有问题?
谢谢,
【问题讨论】:
-
为什么不试试 $("#auto").focus(function(){...}); ?
标签: jquery ajax binding autocomplete listener