JQuery проверки программного кода имя текстового поля - PullRequest
0 голосов
/ 25 августа 2010
$("#commentForm").validate({
            rules: {
                insurance1$ucBuildingInsurance$txtOtherReasonDescription: required
}
});

Мой текущий скрипт выглядит так, чтобы проверить текстовое поле txtOtherReasonDescription. В идеале я хотел бы заменить страховку1 $ ucBuildingInsurance $ txtOtherReasonDescription на синтаксис $ (), чтобы идентификатор элемента управления не был жестко закодирован. Есть ли в любом случае это может быть достигнуто?

1 Ответ

1 голос
/ 25 августа 2010

Вы можете добавить правило, используя селектор, как это:

$("#commentForm").validate();
$("input[id$='txtOtherReasonDescription']").rules("add", { required: true });

Поскольку вы находитесь в ASP.Net, здесь работает либо id$=, либо name$=, но концепция настроенапроверки формы, затем присоедините правило к соответствующим элементам, используя .rules("add", rulesToAdd).

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