我有一个表单,我可以在其中添加具有自动完成功能的字段。
不是在我创建它们时将自动完成添加到每个字段,而是可以使用事件绑定来添加自动完成吗?
当谈到 Javascript 中的事件时,我是新手。
这是我使用事件绑定添加新行所做的(完美运行):
$(function() {
$('input[name=addItem]')
.bind('click', function() {
var line = $('#list > div').size()+1;
divId = 'line-'+line;
var divCloned = $('#line-1').clone();
divCloned.attr('id', divId);
$('#list').append(divCloned);
var inputs = $(divCloned).children('input').get();
for (var i in inputs) {
inputs[i].value='';
inputs[i].id = inputs[i].id.replace(/\d+/, line);
inputs[i].name = inputs[i].name.replace(/\d+/, line);
}
this.blur();
});
});