bootstrapValidator 重新启用提交按钮的方法

 更新时间:2017年02月20日 08:55:16   投稿:mrr  
bootstrapValidator 使用中,由于字段检查等原因,致使提交按钮失效。如何重新启用提交按钮呢?下面小编给大家介绍下bootstrapValidator 重新启用提交按钮的方法,需要的朋友可以参考下

bootstrapValidator 使用中,由于字段检查等原因,致使提交按钮失效。如何重新启用提交按钮呢?

下面一句代码可以实现启用提交按钮:

$('#loginForm').bootstrapValidator('disableSubmitButtons', false); 

下面看下Bootstrap中点击后禁用按钮的最佳方法

为了防止在Bootstrap中点击按钮多次提交,所以希望点击按钮后禁用按钮。

具体实现方法如下:

//禁用button
$('button').addClass('disabled'); // Disables visually
$('button').prop('disabled', true); // Disables visually + functionally
//禁用类型为button的input按钮
$('input[type=button]').addClass('disabled'); // Disables visually
$('input[type=button]').prop('disabled', true); // Disables visually + functionally
//禁用超链接
$('a').addClass('disabled'); // Disables visually
$('a').prop('disabled', true); // Does nothing
$('a').attr('disabled', 'disabled'); // Disables visually

将上面方法写入点击事件中即可,如:

$(".btn-check").click(function () {
      $('button').addClass('disabled'); // Disables visually
$('button').prop('disabled', true); // Disables visually + functionally
    });

js按钮点击后几秒内不可用

function timer(time) {
 var btn = $("#sendButton");
 btn.attr("disabled", true); //按钮禁止点击
 btn.val(time <= 0 ? "发送动态密码" : ("" + (time) + "秒后可发送"));
 var hander = setInterval(function() {
 if (time <= 0) {
  clearInterval(hander); //清除倒计时
  btn.val("发送动态密码");
  btn.attr("disabled", false);
  return false;
 }else {
  btn.val("" + (time--) + "秒后可发送");
 }
 }, 1000);
}
//调用方法
timer(30);

以上所示是小编给大家介绍的bootstrapValidator 重新启用提交按钮的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

相关文章

  • js实现橱窗展示效果

    js实现橱窗展示效果

    这篇文章主要为大家详细介绍了js实现橱窗展示效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • 提高Web性能的前端优化技巧总结

    提高Web性能的前端优化技巧总结

    这篇文章讲述可以帮助 改善优化前端的技术,非常有用。主要内容有清理代码、压缩图片、压缩外部资源、使用CDN,以及一些其它方法。这些方法会为你的网站带显著的速度提升和整体性能提升。下面跟着小编一起来看下吧
    2017-02-02
  • 微信开发 JS-SDK 6.0.2 经常遇到问题总结

    微信开发 JS-SDK 6.0.2 经常遇到问题总结

    本篇文章主要介绍了"微信微信JS-SDK 6.0.2 遇到问题 ",主要涉及到微信微信JS-SDK 6.0.2 填坑笔记 方面的内容,对于微信微信JS-SDK 6.0.2 填坑笔记 感兴趣的同学可以参考一下。
    2016-12-12
  • 快速查找数组中的某个元素并返回下标示例

    快速查找数组中的某个元素并返回下标示例

    最近在写jquery的combobox插件时遇到效率问题,再加上jquery选择器的类帅选,导致效率很慢,采用以下方式二,可以轻松解决此问题
    2013-09-09
  • js canvas实现星空连线背景特效

    js canvas实现星空连线背景特效

    这篇文章主要为大家详细介绍了js canvas实现星空连线背景特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • iscroll动态加载数据完美解决方法

    iscroll动态加载数据完美解决方法

    这篇文章主要为大家详细介绍了iscroll动态加载数据的完美解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • UI Events 用户界面事件

    UI Events 用户界面事件

    UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计
    2012-06-06
  • 用js取得鼠标所在位置的对象

    用js取得鼠标所在位置的对象

    用js取得鼠标所在位置的对象...
    2007-01-01
  • javascript简化代码 A=alert w=document.writeln

    javascript简化代码 A=alert w=document.writeln

    建议不要这样写代码,考虑以后的修改才是最重要的,代码分层.多把一个功能写成一个js代码或一个类,然后提供接口,这种写法代码会更多,速度也更慢,但人人都推荐这样写,是因为这样子维护方便.而程序不可能一次性写得完美的,永远都可以改进
    2008-02-02
  • 如何给JS中的数组开头添加元素

    如何给JS中的数组开头添加元素

    这篇文章主要介绍了如何给JS中的数组开头添加元素,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08

最新评论