【发布时间】:2010-09-23 17:03:44
【问题描述】:
我在提交错误表单时使用“jquery validate”插件时尝试获取错误容器的高度,但我似乎无法获取错误容器出现时的高度值。警告框甚至没有显示。请问有什么解决办法?
代码如下:
$(".validate").validate({
rules: {
j_username: "required"
},
submitHandler: function(form) {
//$(":submit", form).attr("disabled","disabled").val("Please wait....");
$(":submit", form).attr({
disabled: "disabled",
value: "Please wait...."
});
var errH = $("#errorMsgContainer").height();
if($("#errorMsgContainer").is(":visible")){
alert("visible and '#errorMsgContainer' height is: " + errH);
}
else{
alert("Not visible and '#errorMsgContainer' height is: " + errH);
}
form.submit();
return false;
},
messages: {
j_username: "Please type your email address correctly!",
j_password: "Your password and username do not match!"
},
ignore: ".catalogueDD",
errorLabelContainer: $("#errorMsgContainer")
});
谢谢。
【问题讨论】:
标签: jquery forms jquery-validate