我尝试使用错误容器以及重置Form()函数,但它没有给出所需的结果。 我也使用show Errors来显示错误
showErrors: function(errorMap, errorList) {
console.log("Errors:" + langCode);
$.each(errorList, function(key, value) {
console.log("ErrorList:" + langCode);
$("#" + value.element.id + "Error").html();
var errorMsg = errorJson[langCode][value.element.id][value.method];
// var errorMsg = errorJson[langCode][value.element.id][value.method];
$("#" + value.element.id + "Error").html(errorMsg);
});
}
Jquery验证插件:http://jqueryvalidation.org
答案 0 :(得分:0)
使用成功块隐藏自定义错误消息
showErrors: function(errorMap, errorList) {
console.log("Errors:" + langCode);
$.each(errorList, function(key, value) {
console.log("ErrorList:" + langCode);
$("#" + value.element.id + "Error").html();
var errorMsg = errorJson[langCode][value.element.id][value.method];
// var errorMsg = errorJson[langCode][value.element.id][value.method];
$("#" + value.element.id + "Error").html(errorMsg);
});
},
success: function(label, element) {
var element = $(element);
("#"+element.id+"Error").html();
}