Jqueryui自动完成,文本框值仅在选中时才会在IE中消失

时间:2012-03-02 14:25:04

标签: jquery-ui-autocomplete

我遇到了使用Jqueryui自动完成功能的问题。自动建议功能可以正常工作,但是,当您单击以选择列表中的某个项目时,文本框值将被删除,列表将消失,从而使自动完成无效。

我只是假设它与页面上的其他内容相冲突,但我对此感到困惑,并想知道是否有人可以提供帮助?

这在Firefox和Chrome中正常运行,但在IE中却没有。

此页面上出现此问题:http://www.norfolktastesgood.com/

提前致谢。

1 个答案:

答案 0 :(得分:0)

可能是onClick =“this.value ='';”第83行的属性称为起泡原因???? 尝试向输入添加事件处理程序,删除onclick属性以进行测试

$( "#LocationSearch" ).autocomplete({
    source: SearchList
}).click( function(e){
    if ( $(e.target).is('#LocationSearch'){
        $(this).val('');
    }
});

我在linux机器上,因此无法在一分钟内测试

希望它有效,让我知道