$( "#tags" ).autocomplete({
source: availableTags,
open: function(event, ui) {
$('.ui-autocomplete').off('menufocus hover mouseover mouseenter');
}
}).focus(function(){
// The following works only once.
// $(this).trigger('keydown.autocomplete');
// As suggested by digitalPBK, works multiple times
$(this).autocomplete("search");
});
如下可以解决
谢邀!
没有用过你这个插件,刚才试用了一下,发现确实存在这个问题,没有一点一点看代码,大概的流程应该是,你点击第一次的时候,先抓取你选中的内容,赋值给一个隐藏域或者input里,在点击对比赋值的内容是否一致,如果一致,传给input里。
你可以看一下这个,希望对你有帮助。
demo
教程