我继续犯这个错误,我无法弄清楚原因。这是我的代码:
function FindContact(id) {
var firstNameValue = $("#first-name-" + id).val();
var lastNameValue = $("#last-name-" + id).val();
if (firstNameValue && lastNameValue) {
$("#contact-select-" + id).prop("disabled", false);
var contacts = [];
var names = [];
var companyIds = [];
@foreach (var contact in Model.Contacts)
{
<text>names.push(@contact.FirstName + @contact.LastName + " (DCL)");</text>
<text>contacts.push(@contact.Id);</text>
<text>companyIds.push(@contact.CompanyId);</text>
}
for (var i = 0; i <= contacts; i++) {
if (names[i].toLowerCase.indexOf(firstNameValue) >= 0 || names[i].toLowerCase.indexOf(lastNameValue) >= 0) {
var option = document.createElement("option");
option.value = companyIds[i];
option.text = names[i];
$("#contact-select-" + id).get(0).add(option, null);
$("#contact-select-" + id).trigger("chosen:updated");
}
}
}
}
如果有人能帮助我,我真的很感激,因为我对编程非常陌生。感谢。