【发布时间】:2015-07-20 08:34:03
【问题描述】:
我有一些错误处理函数,我希望返回错误的数量,以便我可以在另一个函数中处理。但是它没有按预期工作。有人有什么想法吗?
function validateForm() {
// error handling
var errorCounter = 0;
$(".required").each(function(i, obj) {
if($(this).val() === ''){
$(this).parent().addClass("has-error");
return errorCounter++;
} else {
$(this).parent().removeClass("has-error");
return errorCounter;
}
});
}
其他功能:
function actionCreateInvoice(){
validateForm(errorCounter);
if (errorCounter > 0) {
$("#response").removeClass("alert-success").addClass("alert-warning").fadeIn();
$("#response .message").html("<strong>Error</strong>: It appear's you have forgotten to complete something!");
} else {
..... do something here once validated
}
【问题讨论】:
标签: javascript jquery error-handling