Я пытаюсь отключить некоторые валидаторы обязательных полей на странице ASP.NET. Я написал следующую функцию javascript. У меня есть четыре обязательных поля. Селектор работает нормально, но когда дело доходит до отключения проверки, он терпит неудачу. Однако, если я изменяю цикл for на for (var j = 0; j < validators.length-1; j ++), ValidatorEnable работает для трех, то есть я могу легко их отключить. Может кто-нибудь, пожалуйста, дайте мне знать, почему я не могу отключить последний валидатор, т. Е. Четвертый.Отключение валидаторов в ASP.NET через javascript
function disableValidation() {
var validators = $("[id^=MainContent_MemberInitiateRolloverControl1_][id$=_vr]");
for (var j = 0; j < validators.length; j++) {
console.log(validators[j]);
ValidatorEnable(validators[j], false);
}
Вы знаете, элементы управления, для которых в обход проверки? – Sami
http://stackoverflow.com/questions/9704039/enable-disable-aspvalidators-using-jquery – denchu