0
我的問題是:如何在同一系列活動的重視許多ID的jQuery的同一事件附加到許多ID
在這種情況下,我附上所有代碼爲「#employeeBox」
$("#employeeBox").autocomplete({
source: function (request, response) {
$.ajax({
url: '<%:ResolveUrl("~/Lookup/SearchEnterpriseUsers")%>',
dataType: "json",
data: {
featureClass: "P",
style: "full",
maxRows: 12,
nameLike: request.term
},
success: function (data) {
response($.map(data, function (item) {
return {
label: item.FullName,
value: item.EmployeeId
}
}))
}
})
},
minLength: 2,
select: function (event, ui) {
alert(ui.item.value)
},
open: function() {
$(this).removeClass("ui-corner-all").addClass("ui-corner-top");
},
close: function() {
$(this).removeClass("ui-corner-top").addClass("ui-corner-all");
}
});
,如果我想將它連接到許多ID是什麼。
像
for (int i=0; i < count; i++)
"#employee_" + i + "_Box"
什麼是做,而無需大量的重複代碼的最佳方式?
謝謝!
似乎OP在問如何將`autocomplete`插件附加到幾個元素上。 'live()`方法不能真正幫助解決這個問題。 – user113716 2011-01-18 21:45:59