bootstrap from必填_Bootstrap 表单验证formValidation 实现远程验证功能

本文介绍了如何使用Bootstrap的formValidation插件进行表单验证,特别是实现远程验证功能。强调了使用自带Bootstrap的重要性,并提供了详细的验证代码示例,包括notEmpty、digits和stringLength等验证规则,以及远程验证的设置。当表单验证成功后,会触发onSuccess事件。示例中,远程验证通过POST方式发送请求到'/box/unique',并根据后台返回的{'valid': true/false}判断验证结果。
摘要由CSDN通过智能技术生成

还有一点很重要:这个插件的Bootstrap最好用他们自带的,有点改动。不用再去Bootstrap官网下载。

向上效果:

8b968f7b644b123a81fa41e9fc70e6b0.png

52d7ef7ffec637c944f7d7565f692292.png

f428435355489b4eeb3af64bc180beac.png

先导入资源:

html:

Full name

下面是验证代码;

$('#defaultForm').formValidation({

message: '此值无效', icon: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, locale: 'zh_CN', fields:{

boxId:{

verbose: false,//代表验证按顺序验证。验证成功才会下一个(验证成功才会发最后一个remote远程验证)

validators: {

notEmpty: {

message: '这是必填字段'

},

digits: {

message: '值不是数字'

},

stringLength: {

min: 16,

message:'必须为16个数字'

},

remote: {

type: 'POST',

url: '/box/unique',

message: '此设备号已存在',

delay: 2000

}

}

},

onSuccess:function(){

//点击提交表单。表单所有都验证成功

}

});

后台返回

{ “valid”: true }//通过验证

{ “valid”: false }//不通过—》 ‘此设备号已存在',

效果图;

3f9871759d2d368af8abc626437367db.png

c26045b9c202e5775144af7e9279c166.png

f5437b397310555e17536b1dcea23efa.png

d3046e4b280124c2991efdf412c99521.png

7d8e19e942ec9199fb09fe9e09897e5d.png

d0018409decd090197896ac6c79480e6.png

以上所述是小编给大家介绍的Bootstrap 表单验证formValidation 实现远程验证功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值