下拉選擇框,允許手動輸入和過濾


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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM