我正在为我的表单使用jquery validate插件。 我验证的代码是
$(document).ready(function () {
$("#registration").validate({
rules: {
name: {
required: true,
minlength: 5,
maxlength: 15
},
email: {
required:true
},
},
showErrors: function (errorMap, errorList) {
$.each(this.successList, function (index, value) {
$(value).css({ "border-color": "green" });
return $(value).popover("hide");
});
return $.each(errorList, function (index, value) {
$(value.element).css({ "border-color": "red" });
var _popover;
console.log(value.message);
_popover = $(value.element).popover({
trigger: "manual",
placement: "top",
content: value.message,
template: "<div class=\"popover\"><div class=\"arrow \"></div><div class=\"popover-inner\"><div class=\"popover-content\"><p></p></div></div></div>"
});
_popover.data("bs.popover").options.content = value.message;
return $(value.element).popover("show");
});
}
});
});
代码的问题是,名称字段正在验证,但我的电子邮件字段未经过验证。 任何人都可以帮忙