我在站点中使用插件 Jquery:“ValidationForm”:http: //formvalidation.io/。当我单击按钮提交时,我将 Ajax 调用到服务器。在这里 Plugin ValidationForm 不验证字段,而是调用 Ajax。我的代码:
html:
<button type="submit" class"btn btn-success" id="#button"></button>
验证表单代码:
$('#form').bootstrapValidator({
message: 'Not Valid',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
PhoneNumber: {
message: 'Not Null',
validators: {
notEmpty: {
message: 'Not Null'
},
stringLength: {
min: 2,
max: 100,
message: '2->100 characters'
},
}
}
}
})
;
jQuery:事件点击按钮提交
$('#button').click(function(e){
e.preventDefault();
$.ajax({
//....
})
});
我想在使用 Ajax 提交表单之前检查验证表单。