【发布时间】:2016-05-20 10:41:54
【问题描述】:
有没有人在单击按钮时尝试使用引导模式形式的 jquery validate 插件。我在单击按钮时执行以下代码,但它不起作用。任何帮助将不胜感激。我的代码也可以看https://jsfiddle.net/dharmjit/unr17s9u/2/
$('#addForm').validate({
rules: {
User_ID: {
required: true,
minlength: 2,
maxlength: 10,
messages: {
required: "Required input",
minlength: jQuery.validator
.format("Please, at least {0} characters are necessary"),
maxlength: jQuery.validator
.format("Please, at least {0} characters are necessary")
}
},
First_Name: {
required: true,
minlength: 2,
maxlength: 10,
messages: {
required: "Required input",
minlength: jQuery.validator
.format("Please, at least {0} characters are necessary"),
maxlength: jQuery.validator
.format("Please, at least {0} characters are necessary")
},
highlight: function(element) {
$(element)
.closest('.form-group')
.removeClass('success')
.addClass('error');
},
success: function(element) {
element.text('OK!').addClass(
'valid').closest(
'.form-group')
.removeClass('error')
.addClass('success');
}
});
【问题讨论】:
-
相关代码的整体也应该发布在您的OP中。不要依赖 jsFiddle 来显示 HTML。谢谢。在这种情况下,整个问题是由 HTML 和 jQuery 之间的不匹配引起的......这也与 jsFiddle 中的内容不匹配!
标签: jquery twitter-bootstrap-3 jquery-validate bootstrap-modal