使用母版页时,jquery验证在asp.net中不起作用
使用母版页时,jquery验证不起作用 我写了这样的代码使用母版页时,jquery验证在asp.net中不起作用,jquery,asp.net,Jquery,Asp.net,使用母版页时,jquery验证不起作用 我写了这样的代码 <script src="../script/jquery-1.3.2.js" type="text/javascript"></script> <script src="../script/jquery-latest.js" type="text/javascript"></script> <script src="../script/jquery.validate.js" type
<script src="../script/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../script/jquery-latest.js" type="text/javascript"></script>
<script src="../script/jquery.validate.js" type="text/javascript"></script>
<script type="text/jscript">
$(document).ready(function() {
$("#aspnetForm").validate({
rules: {
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeName: {
required: true
},
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeMailId: {
required: true
}
},
messages: {
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeName: {
required: "specify email"
},
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeMailId: {
required: "specify password"
}
}
});
});
</script>
$(文档).ready(函数(){
$(“#aspnetForm”).validate({
规则:{
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeName:{
必填项:true
},
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeMailId:{
必填项:true
}
},
信息:{
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeName:{
必需:“指定电子邮件”
},
ctl00$tcAccounts$tpnlChangePassword$tbEmployeeMailId:{
必需:“指定密码”
}
}
});
});
试试这个
$("#aspnetForm").validate({
rules: {
<%= tbEmployeeName.UniqueID %>: {
required: true
}
}
});
$(“#aspnetForm”)。验证({
规则:{
: {
必填项:true
}
}
});
也请检查此链接
好吧,这只是一个想法。我可以看到您正在使用ASP.NET文本框。如果是在ASP.NET4.5中,为什么不使用带有runat=server的输入呢?在这种情况下,您将能够使用原始元素id,而不是由ASP.NET生成