Tag: jqbootstrapvalidation

即使存在validation错误,Bootstrap Validator也会提交表单

我有以下图片,您可以清楚地看到我提交表单后需要该字段。 但是,在提交表单后,它将继续执行JS中的按钮单击事件, 而不是停止表单提交。 我在BootStrap Validator中缺少什么,如果有validation错误,我可以阻止提交表单? 这是我的HTML5 MasterPage相关部分 这是我的JS被初始化,但运行时,我得到了我的评论中陈述的错误: $(‘#form1’).bootstrapValidator({ live: ‘enabled’, feedbackIcons: { valid: ‘glyphicon glyphicon-ok’, invalid: ‘glyphicon glyphicon-remove’, validating: ‘glyphicon glyphicon-refresh’ }, fields: { txtSPStatusComments: { selector: ‘#txtSPStatusComments’, validators: { notEmpty: { message: ‘The title is required and cannot be empty’ } } } } }); 这是我的HTML5 Enter the reason and comments to stop […]

Bootstrap表单validation无效

我正在尝试使用bootstrapvalidation器validation用户名和密码字段我已将css和js包含在bootstrapvalidation器中。 要validation的表单ID是#login 代码如下 $(document).ready(function() { $(‘#login’).bootstrapValidator({ feedbackIcons: { valid: ‘glyphicon glyphicon-ok’, invalid: ‘glyphicon glyphicon-remove’, validating: ‘glyphicon glyphicon-refresh’ }, fields: { userName: { validators: { notEmpty: { message: ‘User Name required’ } } }, password: { validators: { notEmpty: { message: ‘TPassword required’ } } } } }); }); User Id Password Login 如何解决这个问题。 小提琴演示jsfiddle.net/xrcwrn/3bthv

bootstrapValidator:如何动态地向现有输入字段添加和删除validation器?

我有一个与knockout.js绑定并由bootstrapValidatorvalidation的动态表单。 根据另一个控件的状态,有一个输入字段需要“必需 – validation”。 输入字段: knockout-viewmodel的相关javascript部分: self.SelectAbsenceType = function (absenceType) { self.SelectedID(absenceType.ID); if (self.SelectedAbsenceType().ReasonRequired) { $(‘#formCreate’).bootstrapValidator(‘addField’, ‘inputReason’, { validators: { notEmpty: { message: ‘Please enter a reason’ } } }); } else { $(‘#formCreate’).bootstrapValidator(‘removeField’, ‘inputReason’); } } 我面临的问题是,对bootstrapValidator实例的removeField的调用似乎并没有完全删除所有注册信息,因为bootstrapValidator类的updateStatus方法中存在一个javascriptexception,实际上根本不应该调用它,因为我有删除之前的字段: var that = this, type = fields.attr(‘type’), group = this.options.fields[field].group || this.options.group, total = (‘radio’ === type […]

在Bootstrap Validator Form中停止默认表单提交

我已经看过几次,但是它们似乎并不适用于我的情况。 我的表单在测试validation之前提交。 形成: Title Value JavaScript的: $(‘#user_fact_form’).bootstrapValidator({ live: ‘enabled’, message: ‘This value is not valid’, submitButton: ‘$user_fact_form button[type=”submit”]’, submitHandler: function(validator, form, submitButton) { $.post(form.attr(‘action’), form.serialize(), function (result) { $(“#facts_tbody”).append(result.data); }); return false; }, feedbackIcons: { valid: ‘glyphicon glyphicon-ok’, invalid: ‘glyphicon glyphicon-remove’, validating: ‘glyphicon glyphicon-refresh’ }, fields: { key: { selector: ‘#key’, validators: { notEmpty: { […]