zoukankan      html  css  js  c++  java
  • 下拉选择框,允许手动输入和过滤

    https://github.com/zhaobao1830/jquery-editable-select  下载地址

    示例代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单</title>
        <script type="application/javascript" src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
        <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
        <script type="text/javascript" src="Jquery/jquery-2.1.0.min.js"></script>
    
        <script type="text/javascript" src="Jquery/jquery-editable-select.js"></script>
        <link rel="stylesheet" href="Jquery/jquery-editable-select.css">
    </head>
    <body>
    
    <span>数据来源</span>
    <select class="source" id="depart">
     <option value="0">人工导入1</option>
     <option value="1">人工导入2</option>
     <option value="2">数据服务平台1</option>
     <option value="3">数据服务平台2</option>
     <option value="4">数据服务平台3</option>
     <option value="5">数据服务平台4</option>
     <option value="6">数据服务平台5</option>
    
        <!--用于存储选择的ID值-->
    <input type="text" hidden id="depart_id">
    </select>
    <input type="button" class="btn btn-default" id="btnc" value="获取数据">
    
    
    <script type="text/javascript">
        //带输入框的下拉框
    //    $("#depart").editableSelect({
    //        filter: true,
    //        //bg_iframe:true,
    //        //effects: 'fade',
    //        case_sensitive: false,
    //    }).on("select.editable-select", function (e, li) {
    //        var dataValue = li.attr("data-value");
    //        $("#depart_id").val(li.val());
    //    });
    
        $("#depart").editableSelect({
            filter: true,
            //bg_iframe:true,
            //effects: 'fade',
            case_sensitive: false,
        }).on("select.editable-select", function (e, li) {
           //选择后执行的事件
    
            console.log(li);
            console.log(li.val());
            $("#depart_id").val(li.val());
        });;
    
        $("#depart").prop("placeholder", "==请输入或选择==");
    
        $('#btnc').on('click',function () {
           var  tx= $('#depart_id').val();
           console.log(tx);
           alert(tx);
        });
    </script>
    
    </body>
    </html>
  • 相关阅读:
    PHP 周转换为日期(最后一天) date("o-W")转Y-m-d日期——贴上代码
    开机后apache假死问题解决
    JS控制滚动条 —— 进度条的简单制作
    2014年初组装的第一台电脑
    开启mysql远程连接
    PHP数组的指针操作方法
    Ubuntu Server 13.04安装图形界面
    utf-8和GBK中文字符的长度计算
    2014校园招聘——历程2
    基于LLVM开发属于自己Xcode的Clang插件
  • 原文地址:https://www.cnblogs.com/qiupiaohujie/p/13153853.html
Copyright © 2011-2022 走看看