求助bootstrap validator前端验证插件问题

十一维W 2017-03-28 07:26:26
有大牛用过基于bootsrap的validator验证插件吗,bootstrapValidator默认逻辑是当表单验证失败时,把submit按钮给变灰色且不可点击。而且当表单的值为空提交时也把按钮变成灰色,但是项目中,form表单是通过button按钮(而不是submit)通过事件绑定来ajax异步提交的,问题来了,bootstrapvalidator默认的是[type="submit"]的按钮而不是[type="button"]的按钮,所以表单里的button键根本不能在验证失败时变成灰色不可点击,看了一下validator的源代码,我这菜鸟完全不知道如何更改。有大牛遇到过这种情况吗?
...全文
91 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
十一维W 2017-03-28
  • 打赏
  • 举报
回复
解决了!可以在form表单内设置一个display为none的submit按钮,然后把他的状态绑定到button按钮上!
$("input").keydown(function(){
        $("button[type='button']").attr("disabled",$("#button_reference").prop("disabled"));
    });

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧