<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        layui當點擊文本框時彈出選擇框,顯示選擇內容的例子

        來源:懂視網 責編:小采 時間:2020-11-27 21:51:32
        文檔

        layui當點擊文本框時彈出選擇框,顯示選擇內容的例子

        layui當點擊文本框時彈出選擇框,顯示選擇內容的例子:實現如圖所示的功能 實現步驟: 1.html頁面需要注意的內容 1)、 table <div id=hidden1 lay-filter=hidden1 style=display: none> <table id=department_result lay-filter=department
        推薦度:
        導讀layui當點擊文本框時彈出選擇框,顯示選擇內容的例子:實現如圖所示的功能 實現步驟: 1.html頁面需要注意的內容 1)、 table <div id=hidden1 lay-filter=hidden1 style=display: none> <table id=department_result lay-filter=department

        實現如圖所示的功能

        實現步驟:

        1.html頁面需要注意的內容

        1)、 table

        
        
        <div id="hidden1" lay-filter="hidden1" style="display: none">
         <table id="department_result" lay-filter="department_result"></table>
        </div>

        2)、彈出部門表格中的按鈕

        
        <!-- 添加 彈出部門表格的 tool(里面的按鈕)
        <script type="text/html" id="hidden1-table-tool">
         <a class="layui-btn layui-btn-xs" lay-event="select">選擇</a>
        </script>

        2.js實現

        1)、全局設置

        
        
        
        // 定義全局變量. employee.js 中要用到
        var $, admin, table, layer, laydate, form; 
        var context_path = '/layui-curd';
        
        layui.config({
         base: context_path + '/layuiadmin/'
        }).extend({
         index : 'lib/index'
        }).use([ 'table', 'layer', 'laydate', 'form' ], function() {
        
         // part 1: 為全局變量賦值
         $ = layui.$, 
         admin = layui.admin, 
         table = layui.table, 
         layer = layui.layer, 
         laydate = layui.laydate, 
         form = layui.form; 
         
         // part 2: 讓layui渲染頁面
         table.render(department_result_table_options); // 渲染頁面上的table. table中 的數據是通過 ajax 請求從后臺獲取。
        
         // part 3: 讓 layui 為頁面的元素綁定事件處理函數
         table.on('tool(department_result)', department_tool_event_handler); // 為頁面上的table上的tool綁定事件處理函數
         
         // part 4: 為輸入框綁定光標聚焦事件的觸發該函數,
         $('#dname').focus(depart_input_focus_handler);
        });
        

        2)、table渲染

        
        
        //頁面上隱藏的用于彈層的所有客戶的列表的相關設置
        var department_result_table_options = {
         elem: '#department_result'
         ,url: context_path + '/api/department'
         ,method : 'get' 
         ,response : { 
         statusName : 'code' 
         ,statusCode : 200
         ,msgName : 'msg' 
         ,countName : 'count' 
         ,dataName : 'data'
         }
         ,title : '部門列表' 
         ,cols : [ [ 
         { field : 'deptno', title : '部門編號', width : 100}
         ,{ field : 'dname', title : '部門名稱', width : 150 }
         ,{ field : 'loc', title : '所在地', width : 150 }
         ,{ fixed : 'right', title : '操作', toolbar : '#hidden1-table-tool', width : 80 } ] ]
        };

        3)、客戶點擊時彈出彈層

        // “客戶”輸入框的光標聚焦事件的觸發函數, 彈出彈層,彈層上顯示所有的客戶,以供選擇。
        function depart_input_focus_handler() {
         layer.open({
         type : 1
         , area : [ '600px', '450px' ]
         , content : $('#hidden1')
         , success : function () {
         // 重新加載表格中的數據
         table.reload('department_result', department_result_table_options);
         $('#hidden1').css('display', 'block');
         }
         });
        }

        4)、客戶點擊選擇按鈕時數據回填

        //點擊彈出的“客戶信息”彈層上的表格中“選中”按鈕的觸發函數
        function department_tool_event_handler(obj) {
         console.info(obj);
         var data = obj.data;
         switch (obj.event) {
         case 'select':
         $('#dname').val(data.dname);
         layer.close(layer.index);
         break;
         }
        }

        3.后臺代碼實現略

        以上這篇layui當點擊文本框時彈出選擇框,顯示選擇內容的例子就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        layui當點擊文本框時彈出選擇框,顯示選擇內容的例子

        layui當點擊文本框時彈出選擇框,顯示選擇內容的例子:實現如圖所示的功能 實現步驟: 1.html頁面需要注意的內容 1)、 table <div id=hidden1 lay-filter=hidden1 style=display: none> <table id=department_result lay-filter=department
        推薦度:
        標簽: 選擇 彈出 layer
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top 主站蜘蛛池模板: 波多野结衣免费在线观看| fc2免费人成为视频| 久草视频免费在线| 亚洲日韩欧洲无码av夜夜摸| 美女裸免费观看网站| 国产精品成人四虎免费视频| 亚洲欧美日韩中文无线码 | 18禁网站免费无遮挡无码中文| 亚洲国产精品国自产拍电影| 久久99热精品免费观看牛牛| 亚洲影院在线观看| 亚洲成a∨人片在无码2023| 免费观看的毛片手机视频| 精品国产日韩亚洲一区91| 亚洲国产小视频精品久久久三级| 污视频网站免费观看| 亚洲人成伊人成综合网久久久| 99久久婷婷免费国产综合精品| 亚洲AV色香蕉一区二区| 永久在线免费观看| 亚洲AV永久无码精品| 91大神在线免费观看| 亚洲依依成人亚洲社区| 亚洲视频一区二区| 亚洲视频在线观看免费| 亚洲日韩精品国产3区| jlzzjlzz亚洲乱熟在线播放| 国产免费无码AV片在线观看不卡| 亚洲成a人片在线观| 日本一道综合久久aⅴ免费| 国产精品免费看久久久香蕉| 亚洲网址在线观看| 国产精品无码一二区免费| 国产在线观看免费av站| 亚洲jizzjizz在线播放久| 亚洲国产精品丝袜在线观看| 无码专区AAAAAA免费视频| 亚洲av无码专区首页| 亚洲精品无码高潮喷水在线| 国产精品久久久久免费a∨| 免费人成又黄又爽的视频在线电影|