BootStrap 按钮加载状态改变
来源:互联网 发布:韩子高网络剧 编辑:程序博客网 时间:2024/06/05 23:50
项目前端使用了bootstrap,想使用bootstrap的loading按钮作为ajax请求数据时的等待。参考bootstrap最新教程:
$(".btn").click(function(){
$(this).button('loading').delay(1000).queue(function() {
$(this).button('reset');
});
});
按钮第一次点击,如果出现错误后,重新执行
$btn.button('reset')恢复按钮的可用状态。但是点击第二次时,会一直为loading.... 处于disabled="disabled" 禁用状态,按钮不能恢复。 后发现问题在queue()这个遍历方法上,queue() 方法显示或操作在匹配元素上执行的函数队列,队列运行在元素上异步地调用动作序列,而不会终止程序执行,当通过 .queue() 添加函数时,应当确保最终调用了 .dequeue(),这样下一个排队的函数才能执行。 问题解决:将$(this).button('reset') 改为$(this).button('reset').dequeue();即可
0 0
- BootStrap 按钮加载状态改变
- Bootstrap按钮状态
- Bootstrap 按钮状态
- bootstrap加载状态Button使用方法
- 加载按钮不同状态图片
- bootstrap加载model以及dataTable按钮操作
- 改变工具栏按钮状态的方法
- 点击按钮改变textField的状态
- selector之按钮状态图片改变
- 改变UITableViewCell删除状态时,改变按钮的背景颜色。
- html5中点击按钮,改变按钮状态效果样式
- bootstrap editable 动态改变列的编辑状态
- bootstrap editable 动态改变列的编辑状态
- Bootstrap按钮
- Bootstrap按钮
- BootStrap 按钮
- Bootstrap按钮
- Bootstrap按钮
- [BATCH]DOS批处理--根据当前日期和时间来创建文件夹和文件名
- 关于做系统集成项目的思考
- usleep - 延迟以微秒为单位的时间
- git-log
- 笔记122--关于WebView
- BootStrap 按钮加载状态改变
- noip2000单词接龙(搜素)
- POJ---2524-Ubiquitous Religions(并查集)
- Android大图片之缩略图,以及对原图按照指定宽高裁剪成缩略图
- 二叉树的先序、中序、后序遍历的非递归实现
- Ubuntu 常用命令
- 《深入Java虚拟机第二版》读书笔记
- scrapy学习--python字典回顾
- 正则表达式-学习笔记