我正在使用jQuery的流行的Validate插件來驗證我所有的字段。如果輸入字段沒有在服務器上運行,並且因此不重命名輸入的所有ID和名稱,則此功能非常有用。當我使用需要ID的jquery時,如何繞過asp.net自動生成ID?
我想知道是否有不同的方式來選擇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 $名字」。
我甚至嘗試在jquery中替換名稱來反映ID和名稱都無濟於事。
這是最好的方法是什麼?我可以添加一個班級並選擇這種方式嗎?如果是這樣,jquery選擇器會是什麼樣子?
任何幫助表示讚賞!謝謝!
什麼版本的ASP你用的是.NET嗎? –