Куда поместить $ .validator.setDefaults ({onkeyup: false}), чтобы отключить MVC3 onKeyup для удаленного атрибута - PullRequest
3 голосов
/ 02 февраля 2012

Я видел много ответов о том, как отключить настройку onKeyup, которую имеет удаленный валидатор MVC3. Ответы, которые я видел, состоит в том, чтобы ввести это:

$.validator.setDefaults({ onkeyup: false });

Однако я не уверен, где это поставить. Я попытался поместить его в отдельный блок скрипта в начале моего макета, я попытался поместить его в файл jquery.validate.js моего проекта MVC3. Ни то, ни другое не работает. Так, где я могу поместить этот скрипт в свой проект, чтобы он работал?

1 Ответ

2 голосов
/ 14 февраля 2012

Вы должны указать коду выполнить после анализа DOM. Для этого просто оберните код в функцию $ ():

$(function() {
    $.validator.setDefaults({ onkeyup: false });
}

Это обеспечит загрузку элементов страницы и выполнение скрипта с настройками по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...