我有以下场景,一个静态文本框和一个按钮来添加更多动态文本框。当用户输入关键字时,我正在显示建议 [jquery autocomplete]。对于静态文本框,自动编译功能在 document.ready 中,对于动态文本框,它在 "onkeypress" 中。
在动态文本框中,自动建议工作正常,但问题在于焦点。重点没有转向建议下拉菜单。
我在下面试过
function getLocationList(id)
{
// $('.autocomplete').css('background','none repeat scroll 0 0 #B9E5FB');
$('.autocomplete').autocomplete({ autoFocus: true });//not working
// Ajax Auto suggestion box.. stuff
var optionsLocation, b;
jQuery(function() {
optionsLocation = { serviceUrl: '/App_Handlers/xxx.ashx',
minChars: 2,
delimiter: /(,|;)\s*/,
deferRequestBy: 0, //miliseconds
noCache: false,
width: 300
};
b = $("#" +id).autocomplete(optionsLocation);
});
}
也尝试了以下但不工作
$('.autocomplete').focus();
$('.jobCenterArea').blur();
有什么建议么