• jquery实现下拉框多选


     

     

    一、说明

      本文是利用EasyUI实现下拉框多选功能,在ComboxTree其原有的基础上对样式进行了改进,样式表已上传demo,代码如下

    二、代码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>利用EasyUI实现多选下拉框</title>
        <link rel="stylesheet" type="text/css" href="EasyUI/easyui.css" />
        <script type="text/javascript" src="EasyUI/jquery.min.js"></script>
        <script type="text/javascript" src="EasyUI/jquery.easyui.min.js"></script>
        <script type="text/javascript">
            $(function () {
                $('#ddlLine').combotree({
                    valueField: "id", //Value字段
                    textField: "text", //Text字段
                    multiple: true,
                    data: [{ "id": 1, "text": "All", "children": [{ "id": 13, "text": "C1" }, { "id": 14, "text": "C2" }, { "id": 15, "text": "C3"}]}],
                    //                url: "tree_data2.json", //数据源
                    onCheck: function (node, checked) {
                        //让全选不显示
                        $("#ddlLine").combotree("setText", $("#ddlLine").combobox("getText").toString().replace("全选,", ""));
                    },
                    onClick: function (node, checked) {
                        //让全选不显示
                        $("#ddlLine").combotree("setText", $("#ddlLine").combobox("getText").toString().replace("全选,", ""));
                    }
                });
            })
        </script>
    </head>
    <body>
        多选:<select id="ddlLine" class="easyui-combotree" style=" 205px; height: 24px;">
        </select>
    </body>
    </html>

    三、效果

    四、下载

      DEMO

  • 相关阅读:
    MySQL常用维护管理工具 枫
    sql触发器 枫
    MySQL函数大全 枫
    使用Cscope阅读Linux源码 枫
    ASP.NET文件下载,直接向客户端输出文件 枫
    网站设计数据库集群和数据库垂直分割,水平分割,库表散列 枫
    西点成品分类 枫
    asp函数列表 枫
    [笔记]一道C语言面试题:实现 itoa() 函数
    [笔记]Arduino平台使用US100超声波测距模块的电平模式测距实验
  • 原文地址:https://www.cnblogs.com/alinaxia/p/6357411.html
Copyright © 2020-2023  润新知