基于jQuery select下拉框美化插件

分享一款基于jQuery select下拉框美化插件。该插件适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗。效果图如下:

在线预览   源码下载

实现的代码。

html代码:

  <table>
        <tr>
            <td>
                <h2>
                    演示1</h2>
                <select name="drop1" class="ui-select">
                    <option value="">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                    <option selected value="4">structure 4</option>
                    <option value="5">structure 5</option>
                    <option value="6">structure 6</option>
                    <option value="7">structure 7</option>
                    <option value="8">structure 8</option>
                    <option value="9">structure 9</option>
                    <option value="10">structure 10</option>
                    <option value="11">structure 11</option>
                </select>
            </td>
            <td>
                <h2>
                    演示2</h2>
                <select name="drop2" class="ui-select">
                    <option value="">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                </select>
            </td>
            <td>
                <h2>
                    演示3</h2>
                <select name="drop3" class="ui-select" disabled="disabled">
                    <option value="0">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                </select>
            </td>
            <td>
                <input type="reset" value="Reset" />
                <input type="submit" value="Send" />
            </td>
        </tr>
    </table>
    </form>
    <form action="" method="get">
    <table>
        <tr>
            <td>
                <h2>
                    Select 演示</h2>
                <select name="drop1" class="ui-select">
                    <option value="">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                    <option selected value="4">structure 4</option>
                    <option value="5">structure 5</option>
                    <option value="6">structure 6</option>
                    <option value="7">structure 7</option>
                    <option value="8">structure 8</option>
                    <option value="9">structure 9</option>
                    <option value="10">structure 10</option>
                    <option value="11">structure 11</option>
                </select>
            </td>
            <td>
                <h2>
                    Select 演示</h2>
                <select name="drop2" class="ui-select">
                    <option value="">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                </select>
            </td>
            <td>
                <h2>
                    Select 关闭演示</h2>
                <select name="drop3" class="ui-select" disabled="disabled">
                    <option value="0">structure empty</option>
                    <option value="1">structure 1</option>
                    <option value="2">structure 2</option>
                    <option value="3">structure 3</option>
                </select>
            </td>
            <td>
                <input type="reset" value="Reset" />
                <input type="submit" value="Send" />
            </td>
        </tr>
    </table>

via:http://***/Article/23958

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
说明 这个控件实现相当简单,基于jQuery实现,只编写一些基本功能,满足一般使用。提供原代码,可以根据自己的项目要求修改,只在IE6、IE7、IE8、IE9中测试。有问题联系邮箱:zliuyao2010@163.com 初始化构造 构造方法在:input表单添加class="e_select"属性 属性说明:class="e_select" 构造下拉框 属性说明:etop="0" 控件下图片位置,默认可以不用添加此属性。 属性说明:edata="{,普通:普通AA,模糊:模糊,右边模糊:右边模糊}" or {"":"","男":"男1","女":"女1","其他":"其他1"} 下拉框控件中的值,注意:支持两种赋值,json格式以及键值对形式,PS:若下拉列表中有空值键对用英文的“,”,json格式用:"":""。 属性说明:echange="echange" 选择下拉值的回调方法名称,PS:只要输入方法名称,调用方法中有两个参数key(键) 和 value(值) 例如:function echange(key,value) {alert(key + " " + value);} 动态赋值 function setValue() { jQuery("#text1").val("").attr("data","");//赋值请清空原来的值(很重要) jQuery("#text1").attr("edata",'{"":"","男":"男1","女":"女1","其他":"其他1"}'); } 获取值 function getValue() { alert("key:"+document.getElementById("text1").value + " value:" + document.getElementById("text1").data); } 事件 function echange(key,value) { alert("key:"+key + " " + "value:"+value); } 测试 省: 市: 区: 普通模糊右边模糊普通模糊右边模糊普通模糊右边模糊
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值