我使用以下内容作为验证失败的自定义消息,但我收到了默认消息......出了什么问题?还是我错过了什么?我收到了默认消息...但不是我的自定义消息
$("#commentForm").validate({
rules: {
insurance1_ucBuildingInsurance_txtOtherReasonDescription: "required"
},
messages: {
insurance1_ucBuildingInsurance_txtOtherReasonDescription: { required: "Please enter a other reason........." }
}
})
答案 0 :(得分:1)
由于您似乎使用命名约定中的ASP.Net,请尝试改为:
$("#commentForm").validate({
rules: {
insurance1$ucBuildingInsurance$txtOtherReasonDescription: "required"
},
messages: {
insurance1$ucBuildingInsurance$txtOtherReasonDescription: {
required: "Please enter a other reason........."
}
}
});
验证插件需要元素的名称,而不是ID,因此请使用.UniqueID
而不是.ClientID
来获取控件名称。