我在这里使用jQuery插件(自动填充)http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/,我将动态文本字段添加到需要自动填充功能的页面。
每个文本字段都具有相同的类,如果可能,则希望使用该类,即
$(".liveSearchSuburb").autocomplete();
我如何重新启动插件?
$("#btnAddAnotherLocation").live("click", function(){
cloneIndexLocation++;
$("#clonedInputLocation0").clone()
.appendTo("#clonedInputsLocation")
.attr("id", "clonedInputLocation" + cloneIndexLocation)
.find("*").each(function(){
var id = this.id || "";
var match = id.match(regex) || [];
if(match.length == 3){
this.id = match[1]+(cloneIndexLocation);
}
}).end();
$("#clonedInputLocation" + cloneIndexLocation).css("display", "inline");
});
答案 0 :(得分:0)
要重新初始化自动填充,您可以执行以下操作:
("#textField").unbind().autocomplete("get_list.php", {...});
检查参考:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/