这样,你可以先设定一个验证函数check,验证成功返回true,失败则返回错误信息。
那么在点击id为submit的按钮(假设是这个表单的提交按钮)时,绑定一个function,如下:
$("#submit").click(function(){
var result = check();
if(result!==true){
$("#error").show().html(result);
}else{
$("#error").hide();
return true;
}
});
另外,error里面的字如果要显示为红色,可以用css
#error{color:red;display:none;/*点击提交之前,隐藏错误框*/}