我在使用Jqueryui自动完成时遇到了一个问题。自动建议功能运行良好,但是,当您单击以选择列表中的某一项时,文本框值将被删除,并且该列表将消失,从而使自动完成功能变得无用。
我只能假设它与页面上的其他内容冲突,但我对此感到困惑,不知道是否有人可以帮助我?
这在Firefox和Chrome中可以正常工作,但在IE中不能。
此问题发生在此页面上:http://www.norfolktastesgood.com/
提前谢谢。
发布于 2012-03-29 21:00:23
可能是第83行的onClick="this.value='';“属性调用了起泡的原因?尝试向输入添加事件处理程序,删除要测试的onclick属性
$( "#LocationSearch" ).autocomplete({
source: SearchList
}).click( function(e){
if ( $(e.target).is('#LocationSearch'){
$(this).val('');
}
});
我在linux机器上,所以现在不能测试它
希望它能起作用,让我知道
https://stackoverflow.com/questions/9534864
复制相似问题