【发布时间】:2014-09-08 23:46:06
【问题描述】:
谁能帮我找出我在下面分享的小提琴中的错误。好像我做错了什么,因为验证对我不起作用。当我尝试在 chrome 中调试时出现以下错误
未捕获的类型错误:无法读取 null 的属性“nodeType”
$(document).ready(function () {
$('#createServiceSpace').validate({
rules: {
serviceName: {
minlength: 5,
maxlength: 20,
required: true
},
serviceOwners: {
required: true,
}
},
highlight: function(element) {
$(element).closest('.control-group').addClass('has-error');
},
unhighlight: function(element) {
$(element).closest('.control-group').removeClass('has-error');
},
errorElement: 'span',
errorClass: 'help-block',
errorPlacement: function(error, element) {
if (element.parent('.controls').length) {
error.insertAfter(element.parent());
} else {
error.insertAfter(element);
}
}
});
});
【问题讨论】:
-
您的 Fiddle 不包含像 bootstrapvalidator.com 或类似的验证库
-
已添加但仍无法正常工作jsfiddle.net/98hoL701/1。很抱歉错过了作为小提琴的一部分
标签: javascript jquery html twitter-bootstrap validation