实现Bootstrap中select的重置功能
来源:互联网 发布:mmd动作数据制作 编辑:程序博客网 时间:2024/05/18 20:46
今天被一个重置bootstrap的select的需求所困扰许久,最后通过网上一位大神指点迷津,成功解决。这里把他分享给大家
》》============================================================================》
若简单地采用Reset按钮重置可能就达不到所想要的结果,因为bootstrap为了美化select,在原生态select之下又添加了一层,详见下图源码截图:
这就需要采用jQuery来控制select显示及真实的select值,上代码:
1 $("button[type='reset']").click(function(){2 $(':input').attr("value",'');3 $("select.selectpicker").each(function(){4 $(this).selectpicker('val',$(this).find('option:first').val()); //重置bootstrap-select显示5 $(this).find("option").attr("selected", false); //重置原生select的值6 $(this).find("option:first").attr("selected", true);7 });8 });
最后附上小弟的代码:
reset : function(){$("#busubviewName").val(""),$("#busubviewRootName").val(""), $("#menutype-selectpicker").each(function(){$(this).selectpicker('val',$(this).find('option:first').val());$(this).find("option").attr("selected", false); }),$("#isable-selectpicker").each(function(){$(this).selectpicker('val',$(this).find('option:first').val());$(this).find("option").attr("selected", false); })this.requestRemoteData(v_pagePack);},
阅读全文
0 0
- 实现Bootstrap中select的重置功能
- flask重置密码功能的实现
- flask重置邮箱功能的实现
- 在java中实现sql的select函数功能
- MySql中类似于 SELECT INTO功能的实现
- HQL中如何实现select top n这样的功能
- 基于bootstrap的select插件--bootstrap-select
- <html:select>的重置问题
- 实现自定义CollectionEditor的Propertygrid的重置功能
- Bootstrap table右键功能的实现
- vuejs+bootstrap实现简易的留言板功能
- Android初学习 - 实现“重置应用偏好设置”的功能
- Chronometer实现计时器的开始停止重置功能
- 功能协商与重置功能实现
- 重置select
- select重置
- html5中select选择框重置问题
- bootstrap中jquery插件——affix附加导航、以及滚动监听功能的实现
- 短信接口安全防护策略
- 当内部类变量和和外部类变量同名时
- 如何在Windows和Linux中安装Redis
- LCD显示图片的函数-ARM体系-2440
- CodeIgniter框架隐藏index.php
- 实现Bootstrap中select的重置功能
- 产品经理——(二)四月规划
- Sqlserver 数据库还原失败-不能重写日志文件
- UINavigationController布局Y值64px问题
- encodeURIComponent
- 使用Jenkins进行Android自动打包
- js实现数字从1动态递增到10
- 8.15-30题目归档
- 自然语言处理学习(二):标签问题和隐马尔科夫模型2.1-2.3