实用的jquery下拉框美化插件

所属分类:输入-选择框

实用的jquery下拉框美化插件 ie兼容8

该select下拉框的原理是将select标签隐藏,并按照select标签用div和list绘制一个控件,将用户对div的操作映射到select上。css文件可以根据不同需求修改。

使用方法:

在页面中引入htools.select.skin.css和jquery、jquery.htools.select.js文件:

<link rel="stylesheet" type="text/css" href="lib/css/htools.select.skin.css">
<script src="js/jquery-1.11.0.min.js"></script>
<script src="lib/js/jquery.htools.select.js"></script>

使用普通的 select 元素作为下拉框的HTML结构即可:

<select id="myselect">
     <option value="1">插件效果</option>
     <option value="2">项目1</option>
     <option value="3">项目2</option>
     <option value="4">项目3</option>
     <option value="5">项目4</option>
</select>

初始化插件:

var $select = $("#select");
var $myselect = $("#myselect");
/**
 * 初始化插件
 */
$myselect.goSelectInput({
    height: 30,
    width: 250
});

/**
 * 获取两者的值
 */
$("#get").click(function() {
    alert("原生select的值为" + $select.val() + ",选中文本为'" + $select.find("option:selected").text() + "'");
    alert("插件效果的select的值为" + $myselect.val() + ",选中文本为'" + $myselect.find("option:selected").text() + "'");
});
相关插件-选择框

jQuery下拉列表插件bootstrap-select

网页里的下位列表,英文名drop down list,几乎所有网站都会用到这个组件。bootstrap已经设计了一个下拉列表的基本样式,在表单中展示已经够用了
  选择框
 273973  111

jQuery无限联动下拉框(原创)

点击之后 根据数组里有没有该对象生成下级下拉框 非常实用!ie8亲测可以用 是后台不可多得的功能!完全自己手写没有拷贝!
  选择框
 3026  24

jQuery下拉列表插件 jQselectable

jQselectable ,用来实现多种下拉列表控制的样式,如图所示(多列显示和透明效果):
  选择框
 35744  30

2实现全国省市区三级联动下拉菜单

Select2实现全国省市区三级联动下拉菜单
  选择框
 13195  130

讨论这个项目(4)回答他人问题或分享插件使用方法奖励jQ币

    宣昶博 0
    2017/5/8 10:53:34

    请问怎么使用change事件啊?

    回复
    冷雨...无情 0
    2017/4/2 14:08:26

    怎么增加内容?

    回复
    Cc 0
    2017/4/1 15:29:52
    终于知道怎么改样式了。除了这个还有其他方式吗 回复
    朱晔 0
    2017/3/14 14:05:30

    效果很好,把背景灰改掉后直接用上了

    回复
取消回复