由于之前使用的bootstrap-select插件是建立在bootstrap基础上的,实际使用到项目中的时候,与我们使用的ace-admin(基于bootstrap)存在样式冲突,导致下拉框的样式发生变化。为了界面的美观,不得已查资料寻找另外的插件。

使用jquery.chosen.js下拉选择框美化插件同样也能达到类似效果

完成效果如下

实现步骤如下

1.导入相关文件

   <link rel="stylesheet" href="${ctxStatic}/css/chosen.css" /><script type="text/javascript" src="${ctxStatic}/js/chosen.jquery.min.js"></script>

2.创建select元素

<select id="customerId1" name="customer.id" class="j-chosen" data-live-search="true"><option value="" maxlength="50"><font style="color: #eeeeee;">请选择客户名称</font></option><c:forEach items="${customerList}" var="customer"><option value="${customer.id}" maxlength="50" ${data.customer.id eq customer.id ? 'selected' : ''}>${customer.customerName}</option></c:forEach></select>

3.初始化

<script>$(function(){$("#customerId1").chosen(); //通过id        //$(".j-chosen").chosen();//通过class        $(".chzn-search input").css("height","25px");//设置下拉出来的搜索框的高度,一般不用设置       }) </script>

OK,搞定,就是这么简单

相关资料分享

详细的参数及过程可参考博文http://blog.csdn.net/iamduoluo/article/details/11519909

不设置的话,搜索框将从首字母开始匹配,要实现模糊查询,可参考博文http://blog.csdn.net/mengtianyalll/article/details/43966089

转载于:https://www.cnblogs.com/LeoBoy/p/5832960.html

jquery.chosen.js下拉选择框美化插件项目实例相关推荐

  1. html 输入框联动显示,js下拉选择框与输入框联动实现添加选中值到输入框的方法...

    本文实例讲述了js下拉选择框与输入框联动实现添加选中值到输入框的方法.分享给大家供大家参考.具体如下: 这里演示js下拉选择框与输入框联动,直接添加选中值到输入框中的效果.这种效果相信不少朋友见到过吧 ...

  2. 下拉选择框插件chosen

    写在前面 本文介绍下拉选择框插件chosen的使用,参考这里而成. 1:下载 在这里下载. 2:使用 2.1:引入 <link rel="stylesheet" type=& ...

  3. js下拉 selenium_selenium的下拉选择框

    今天总结下selenium的下拉选择框.我们通常会遇到两种下拉框,一种使用的是html的标签select,另一种是使用input标签做的假下拉框. 后者我们通常的处理方式与其他的元素类似,点击或使用J ...

  4. 智能补全模糊查询select2的下拉选择框使用

    我们在上篇文章中已经在SpringMVC基础框架的基础上应用了BootStrap的后台框架,在此基础上记录select2的使用. 应用bootstrap模板 基础项目源码下载地址为: SpringMV ...

  5. html下拉选择框箭头改为年,CSS自定义select下拉选择框的样式(不用其他标签模拟)...

    今天群里有人问到怎么自定义select下拉选择框的样式,于是群里就展开了激烈的讨论,刚开始一直就是考虑怎样使用纯CSS实现,把浏览器默认的样式覆盖掉,但最后均因兼容问题处理不好而失败告终,最后的解决方 ...

  6. layui实现select下拉选择框组件(含代码、案例、截图)

    layui实现select下拉选择框组件(含代码.案例.截图) 案例 · 效果图: 全部代码如下: <!DOCTYPE html> <html> <head>< ...

  7. 微信小程序下拉选择框

    一般来说的话,总有点需要下拉并且能够搜索选择的需求. 首先wxml <!-- 下拉菜单 --><view class='menu-po'><!-- 请选择 -->& ...

  8. 下拉选择框、弹出框、滚动条操作

    目标 1. 掌握下拉选择框的操作方法 2. 掌握处理弹出框的方法 3. 掌握调用JavaScript方法 1. 下拉选择框操作 说明:下拉框就是HTML中<select>元素: 1.1 如 ...

  9. 微信小程序自定义下拉选择框与分页加载--自用【随笔】

    效果图展示 下拉加载 上拉加载 编码实现 wxml <!--pages/unitmanage/unitlease/unitlease.wxml--> <view><vie ...

最新文章

  1. OpenCV Mat矩阵(图像Mat)初始化及访问方法
  2. 如何自学python爬虫-菜鸡的Python爬虫之路(一)如何零基础自学Python
  3. Django之路——6 Django的模型层(二)
  4. python心得体会300字_有没有简单一点的 Python 小例子或小项目?
  5. 超大福利 | 这款免费 Java 在线诊断利器,不用真的会后悔!
  6. 第四章 ---- 面向对象(一)
  7. H3C模拟器里的F1060防火墙如何开启WEB界面
  8. android查看第三方libs的jar源码
  9. windows2012 下载启动ssh
  10. 深入浅出对话系统——任务型对话系统技术框架
  11. VMware Esxi 下载地址
  12. 毕设 公式 格式 如何设置(WPS)
  13. 工作笔记(python给excel加密)
  14. Third season twenty-third episode,Ross‘s thing on his butt???
  15. 滞回比较器计算方法及实用工具
  16. Oracle常见授权与回收权限——grant和revoke
  17. Windows 安装Docker碰到 cannot enable hyper-v service
  18. linux安装nodejs 7,在CentOS 7上安装Node.js的4种方法
  19. 快速上手 Spring Boot 项目开发
  20. 运放电路的工作原理_一文教你巧识滤波、稳压、比较、运放电路

热门文章

  1. UOJ#179. 线性规划(线性规划)
  2. Thinkpad W520 完美安装Ubuntu14.04LTS
  3. go标准库的学习-crypto/sha1
  4. 如何为 Flask Web 应用配置 Nginx
  5. PHP图片裁剪_图片缩放_PHP生成缩略图
  6. 程序员看过来!高通漏洞赏金最高1.5万美金
  7. exchange 2010-诊断小工具简解
  8. ASP.NET -- 缓存技术(1)
  9. MYSQL 的 MASTER到MASTER的主主循环同步
  10. 给研发工程师的代码质量利器 | SOFAChannel#5 直播整理