在eval(<anonymous>)的参数列表之后,未捕获的语法错误:丢失)

时间:2017-08-30 09:54:29

标签: javascript jquery asp.net-mvc

我继续犯这个错误,我无法弄清楚原因。这是我的代码:

 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");
                }
            }

      }  
    }

如果有人能帮助我,我真的很感激,因为我对编程非常陌生。感谢。

0 个答案:

没有答案