js动态添加文本框实现autocomplete效果
<input class='J_Pro' type='text' style='width:320px;' id='text4' ><br /><br />
<input class='J_Pro' type='text' style='width:320px;' id='Text1' ><br /><br />
<input class='J_Pro' type='text' style='width:320px;' id='Text2' ><br /><br />
<input class='J_Pro' type='text' style='width:320px;' id='Text3' ><br /><br />
$(".J_Pro").autocomplete("../../xxxx.ashx", {
minChars: 1,
selectFirst: false,
extraParams: { startcity: function () {
return $("#ddl_City").val();
}
},
matchContains: true
})
首先预加载这种没问题
然后我使用js动态添加文本框<input class='J_Pro' type='text' style='width:320px;' id='" + skils + "' ><br /><br />
然后添加完毕给他加 $(".J_Pro").autocomplete("../../xxxx.ashx", {
minChars: 1,
selectFirst: false,
extraParams: { startcity: function () {
return $("#ddl_City").val();
}
},
matchContains: true
})方法
ie下只有刚添加的文本框有效果,之前添加的无效果, 火狐下没问题
请问怎么解决呢~~