它默认的错误信息显示在当前文本框后,我想让错误信息显示在当前输入的文本框内,并用红色警示,当文本框再次获取输入焦点后,红色错误信息消失,请问修改呢? 谢谢<input type ="text" id="txtNumber" name ="txtNumber" class ="required" /><input type ="button" value ="html" id ="btnOk" Class="causesValidation" />$('#form1').validate({
focusCleanup:true,//clear the error message when the error element get focus again.
//onkeyup:false,
rules:{
txtNumber:{
required:true ,
asinValid:true
},
txtNumber2:{
required:true ,
tagValid:true
}
},
messages:{
txtNumber:{
required:"必须填写",
asinValid:"asin格式无效"
},
txtNumber2:{
required:"必须填写",
tagValid:"tag 格式不对"
}
},
errorPlacement: function(error, element) {
if (element.attr("name") == "txtNumber" ) {
error.appendTo($('#txtNumber').html ());
}
else
error.insertAfter(element);
}
});上面的
if (element.attr("name") == "txtNumber" ) {
error.appendTo($('#txtNumber').html ()); 怎么改一下?
focusCleanup:true,//clear the error message when the error element get focus again.
//onkeyup:false,
rules:{
txtNumber:{
required:true ,
asinValid:true
},
txtNumber2:{
required:true ,
tagValid:true
}
},
messages:{
txtNumber:{
required:"必须填写",
asinValid:"asin格式无效"
},
txtNumber2:{
required:"必须填写",
tagValid:"tag 格式不对"
}
},
errorPlacement: function(error, element) {
if (element.attr("name") == "txtNumber" ) {
error.appendTo($('#txtNumber').html ());
}
else
error.insertAfter(element);
}
});上面的
if (element.attr("name") == "txtNumber" ) {
error.appendTo($('#txtNumber').html ()); 怎么改一下?
解决方案 »
- calender 添加 checkbox之后下翻月份的问题
- 用过expression web 的大侠请进来!!
- 用过dtree.js的朋友请进,dtree中的checkbox为何不能设置选中状态,如代码改变checked属性.
- 用JS获取服务器控件的ID
- SQL数据库连接字符串
- 关于ASP.NET数据缓存问题!
- 请教一个问题
- Button1.Attributes.Add("onclick","yemian('"+a+"');");a是一个变量我为什么不能把这一个变量传过呢?
- 身份证验证问题
- 新手问题!高手来拿分!速度在线等答案!解决就给分
- AdRotator的链接网址总是跟在http://localhost/ads/%20%20%20%20%20%20后面
- .net MVC2遇到的问题
element.val(error)
}
element.val($(error).text())
element.val($(error).text()).focus(function(){
$(this).val("")})