【发布时间】:2011-10-21 18:20:05
【问题描述】:
我正在使用 jquery 流行的 Validate 插件来验证我的所有字段。当输入字段没有在服务器上运行并且因此没有重命名输入的所有 ID 和名称时,这非常有用。
我想知道是否有其他方法可以在 jquery 中选择输入,以便我仍然可以使用该插件。 jquery如下:
<script type="text/javascript">
jQuery.validator.messages.required = "";
$(document).ready(function () {
$('#form1').validate({
rules: {
firstName: {
required: true,
},
}
});
});
目前,如果我使用 <asp:TextBox.../>,则 ID 出现在“ContentPlaceHolderBody_firstName”中,名称出现在“ctl00$ContentPlaceHolderBody$firstName”中。
我什至尝试替换 jquery 中的名称以反映 ID 和名称均无济于事。
解决这个问题的最佳方法是什么?我可以添加一个类并选择那种方式吗?如果是这样,jquery 选择器会是什么样子?
任何帮助表示赞赏!谢谢!
【问题讨论】:
-
您使用的是什么版本的 ASP.NET?
标签: jquery asp.net validation jquery-validate