bootstrapValidator自定验证方法写法

网友投稿 276 2023-06-26


bootstrapValidator自定验证方法写法

本文实例为大家分享了bootstrapValidator自定验证bseoff方法写法,供大家参考,具体内容如下

//表单验证

issueInvoiceForm.validation = function(){

$('#issueInvoiceForm').on('init.field.bv', function(e, data) {

var $icon = data.element.data('bv.icon'),

options = data.bv.getOptions(), // Entire options

validators = data.bv.getOptions(data.field).validators; // The field validators

if (validators.notEmpty && options.feedbackIcons && options.feedbackIcons.required) {

$icon.addClass(options.feedbackIcons.required).show();

}

}).bootstrapValidator({

container:'popover',

feedbackIcons: {

required: 'glyphicon glyphicon-asterisk requiredStar',

valid: 'glyphicon glyphicon-ok',

invalid: 'glyphicon glyphicon-remove',

validating: 'glyphicon glyphicon-refresh'

},

fields: {

invoiceDate:{validators: {notEmpty: {message: '开票日期bseoff不能为空'}}},//开票日期

code:{validators: {notEmpty: {message: '发票编码不能为空'}}},

amount:{

validators:{

notEmpty: {message: '发票金额不能为空'},

numeric: {message: '发票金额只能输入数字'},

callback: {

message: '开票金bseoff额小于选中金额',

callback: function(value, validator) {

return false;

}

}

}

},

taxRate:{

validators:{

notEmpty: {message: '税率不能为空'},

numeric: {message: '税率只能输入数字'}

}

},

taxAmount:{

validators:{

notEmpty: {message: '税额不能为空'},

bseoff numeric: {message: '税额只能输入数字'}

}

},

},group:'.validateDiv'

}).on('success.form.bv', issueInvoiceForm.issueInvoiceFormBtn).on('error.form.bv',function(){

$("#issueInvoiceFormBtn").removeAttr("disabled");//将保存按钮去除disabled

$(".has-error:visible:first").find(":input").focus();

});

};


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java 8新特性 内建函数式接口详解
下一篇:textarea 在浏览器中固定大小和禁止拖动的实现方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~