Я использую популярный плагин jquery Validate для проверки всех моих полей.Это прекрасно работает, когда поля ввода не работают на сервере и, следовательно, не переименовывают все идентификаторы и имена для ввода.
Мне интересно, есть ли другой способ выбора ввода в jquery, поэтому явсе еще можете использовать плагин.Ниже приведен jquery:
<script type="text/javascript">
jQuery.validator.messages.required = "";
$(document).ready(function () {
$('#form1').validate({
rules: {
firstName: {
required: true,
},
}
});
});
В настоящее время, если я использую <asp:TextBox.../>
, идентификатор будет выдан «ContentPlaceHolderBody_firstName», а имя будет «ctl00 $ ContentPlaceHolderBody $ firstName».
Я даже попытался заменить имя в jquery, чтобы отразить как идентификатор, так и имя, но безрезультатно.
Как лучше всего это обойти?Могу ли я добавить класс и выбрать этот путь?И если да, то как будет выглядеть селектор jquery?
Любая помощь приветствуется!Спасибо!