日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

dataTable 从服务器获取数据源的两种表现形式

發布時間:2023/11/27 生活经验 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dataTable 从服务器获取数据源的两种表现形式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
 1 var table = $('#example1').DataTable({
 2         "processing": true,//加載效果
 3         "autoWidth": false,
 4        "iDisplayLength": 25,//設置每頁要顯示的條數
 5         "lengthMenu": [[25, 50, 100], [25, 50, 100]],//設置每頁顯示條數的下來列表
 6          "serverSide": true,//從服務器調取數據源時設置為true
 7          "ajax":{
 8               "url":接口地址',
 9               "data":function(b){//傳參以此作為搜索條件
10                       b.taskId=$("#tId").val();
11                      b.state=$("#state").val();
12                   //    alert(b.positionId);
13                   },
14                "beforeSend":function(xhr){//加載loading
15                   var index = layer.load(1, {
16                       shade: [0.5,'#000'] //0.5透明度的黑色背景
17                     });
18               },
19               
20                "complete":function(xhr){//加載完成之后關閉loading
21                             layer.closeAll('loading');
22                         layer.msg('加載完成');
23                        
24                    }
25           },
26           "columns": [// columns 用來配置具體列的屬性
27               {"data":"aid","bSearchable":false,"visible":false},
28             {"data":  function ( row, type, set ) {//屬性方法可以自定義顯示方式
29                 return  "<a href='apkUpdate.html?aid=" + row.aid + "'>"+row.customName+"</a>";        
30             },"bSearchable":true},
31             {"data": "advertisersName","bSearchable":false},
32             {"data": "taskName","bSearchable":true},
33             {"data": function ( row, type, set ) {
34                 return "<a target=\"_blank\" href='apkIncomeList.html?aid=" + row.aid + "'> <span class=\"glyphicon glyphicon-usd\"></span></a>";    
35                 
36             },"bSearchable":true},
37             {"data": "limited","bSearchable":false},
38             {"data": function ( row, type, set ) {
39                 //處理時間戳
40                 return $.myTime.UnixToDate(row.startDate);          
41                     
42             } ,"bSearchable":false},
43             {"data": function ( row, type, set ) {
44                 //處理時間戳
45                 return $.myTime.UnixToDate(row.endDate); 
46                     
47             } ,"bSearchable":false},
48             {"data": "startTime","bSearchable":false},
49             {"data": "endTime","bSearchable":false},
50             {"data": function ( row, type, set ) {
51                 if(row.state==1){
52                     return "開";
53                 }else if(row.state==2){
54                     return "關";    
55                 }else{
56                     return "臨時";
57                     };
58                       
59                     
60             } ,"bSearchable":false},
61             {"data": function ( row, type, set ) {
62                     return "<a href=\""+row.apkUrl+"\" title=\""+row.apkUrl+"\"><span class=\"glyphicon glyphicon-download-alt\"></span></a>";
63                 } ,"bSearchable":false}
64           ],
65           "columnDefs": [//自定義列 columnDef s 屬性
66                  {
67                      "targets": [0,1,2,3,4,5,6,7,8,9,10,11],
68                        "orderable":false
69                    },
70                 
71             {
72               "targets": [12],
73               "data":"aid",
74               "render": function(data, type, full) {
75                 return "<a href='apkUpdate.html?aid=" + data + "'>修改</a>";
76               }
77             }
78           ],
79           "language": {//設置顯示的內容
80               'sSearch': '數據篩選:', 
81                  "lengthMenu": "每頁顯示 _MENU_ 項記錄",
82                 "zeroRecords": "沒有符合項件的數據...",
83                 "info": "當前頁數 _PAGE_ ,共有 _PAGES_頁",
84                 "infoEmpty": "顯示 0 至 0 共 0 項",
85                  "infoFiltered": ""
86         },
87         //在 dom 里面不配置 f ,可以隱藏掉默認的搜索框
88           "dom": '<"datatable-header"<"dataTables_filter">l><"datatable-scroll"t><"datatable-footer"ip>'
89           
90         });
91      $.fn.dataTable.ext.errMode = 'throw';//當出現問題時不彈出
92  
93 $('#apkBtn').bind('click',//自定義搜索框在按下回車鍵時搜索數據
94             function(e) {
95                 var pos=$("#apkInput").val();
96                 table.search(pos).draw();//搜索
97             });  


?通過ajax先加載數據之后初始化dataTable,與上面的區別就是,后初始化dataTable,排序和搜索都是客戶端處理。當然分頁需要自己寫了。

 1  $.ajax({
 2         url:"url",
 3         type: "GET",
 4         success: function(ret) {
 5           if (ret.CODE == "201") {
 6            var channelTaskLogModels = ret.data;
 7              
 8            for (var i = 0; i < channelTaskLogModels.length; i++) {
 9             $("#example1").append("<tr><td>" + channelTaskLogModels[i].appName + "</td><td>" + channelTaskLogModels[i].points + "</td><td>" + $.myTime.UnixToDate(channelTaskLogModels[i].createTime) + "</td><td><span class='channel'>" + channelTaskLogModels[i].address + "</span></td></tr>");
10           }
11               $('#example1').dataTable({
12                 "iDisplayLength": 25,
13                 "lengthMenu": [[25, 50, 100], [25, 50, 100]],
14                 "paging":false,
15                 "language": {
16                   'sSearch': '數據篩選:',
17                   "lengthMenu": "每頁顯示 _MENU_ 項記錄",
18                   "zeroRecords": "沒有符合項件的數據...",
19                   "info": "當前頁數 _PAGE_ ,共有 _PAGES_頁",
20                   "infoEmpty": "顯示 0 至 0 共 0 項",
21                   "infoFiltered": "111"
22                 },
23               });
24             }
25         },
26         error: function(xhr, status, msg) {
27           layer.msg('玩命加載中..');
28         }
29       });

?

轉載于:https://www.cnblogs.com/hyywaq/p/5919435.html

總結

以上是生活随笔為你收集整理的dataTable 从服务器获取数据源的两种表现形式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色站av| 国产一级做a爰片久久毛片男男 | 国产无毛片| 亚洲日批| 一区二区视 | 美女靠逼app | 国产男女av| 日本精品入口免费视频 | 99r精品视频 | 久久久国产高清 | 日日夜夜添 | 天堂网www. | 一级片一级片 | 久久伊人精品 | 久久久综合色 | 亚洲你我色 | 久久久免费在线观看 | 孕妇疯狂做爰xxxⅹ 国产精品乱码久久久久久 99久久久成人国产精品 | 久久午夜电影网 | 精品无码久久久久久国产 | 好色视频tv| 免费看日批视频 | 日韩啊啊啊 | 国产激情福利 | xxxxx黄色| 久久精品亚洲精品 | 亚洲av综合色区无码一区 | 国产第8页| 久久久精品免费视频 | 天堂99| 欧美日韩不卡一区二区 | 免费黄色一级大片 | 18国产免费视频 | 久久久96| 国产激情四射 | 日韩性大片 | 日本欧美一级片 | 欧美丰满熟妇xxxxx | 萌白酱喷水视频 | 国产精品一区二区无码对白 | 人人妻人人澡人人爽欧美一区双 | 久久91亚洲| 欧美午夜免费 | 精品福利视频一区二区 | 欧美日本在线看 | 中文字幕人妻互换av久久 | 亚洲色图导航 | 男男肉耽高h彩漫 | 久久久久中文字幕亚洲精品 | 九色在线| 胖女人做爰全过程 | 一区二区视频在线免费观看 | 欧洲在线视频 | 91av视频免费观看 | 在线看av的网址 | 国产精品区在线观看 | 一卡二卡在线观看 | 欧美日韩69| 欧美成人天堂 | 午夜在线视频 | 日韩毛片在线看 | 超碰精品在线观看 | 熊出没之冬日乐翻天免费高清观看 | 韩日精品中文字幕 | 在线观看国产小视频 | 福利综合网 | av片毛片| 亚洲夜夜爱| 国产视频三级 | av在线免费播放网址 | 欧美高清一区二区三区四区 | 变态 另类 国产 亚洲 | 一二区免费视频 | 欧美性天天影院 | 亚洲熟女乱综合一区二区 | 超碰97免费| 男人天堂avav | 国产欧美在线观看不卡 | 久久久噜噜噜久久久 | 国产精品一级二级三级 | 青青青在线视频 | www.久久国产 | 青娱乐91| 国产精品自拍视频 | 欧美精品一区二区在线观看 | 日韩激情视频一区二区 | 永久免费汤不热视频 | 嫩草大剧院| 久久久久久婷 | 日韩草比 | 亚洲精品中文字幕成人片 | 久久综合精品视频 | 欧美在线xxx | 天天干精品 | 18pao国产成视频永久免费 | 9色视频 | 婷婷久久丁香 | 亚洲AV无码成人国产精品色 | 两个人做羞羞的视频 |