本文介绍了angularJs中datatable实现,有需要的小伙伴可以参考下
html引用derective:
复制代码 代码如下:
< table datatable dtOptions="dtOptionsExample2" class="table table-striped m-b-none">
controller设置:
?
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
33
34
35
36
37
38
39 |
$scope.dtOptions = { "bProcessing" : true , "bServerSide" : true , iDisplayLength: 5, sAjaxDataProp: 'aaData' , "sDom" : "<'row'<'col-sm-6'l><'col-sm-6'f>r>t<'row'<'col-sm-6'i><'col-sm-6'p>>" , sPaginationType: "full_numbers" , "aoColumns" : [ { "mData" : "employeeId" }, { "mData" : "employeeName" , "sClass" : "center" , "mRender" : function (data,type,full) { } }, { "mData" : "employeeEmail" }, { "mData" : "employeeMobilePhoneMaster" } ], /*"aoColumnDefs":[ { "aTargets":[4], "mData": null } ],*/ "fnServerData" : function ( sUrl, aoData, fnCallback, oSettings ) { oSettings.jqXHR = $.ajax({ "url" : sUrl, beforeSend: function (xhr) { xhr.withCredentials = true ; }, "data" : aoData, "type" : 'get' , "success" : fnCallback, "cache" : false }); } } |
angular.datatable.js:
?
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113 |
angular.module( 'datatablesDirectives' , []).directive( 'datatable' , function ($http) { return { // I restricted it to A only. I initially wanted to do something like // |
jsp复习资料汇总
[JSP]2017年1月24日asp教程编程辅导汇总
[ASP]2016年12月2日JSP快速入门教程汇总
[JSP]2016年12月2日jsp基本用法和命令汇总
[JSP]2016年10月3日ASP编码教程:如何实现/使用缓存
[ASP]2015年4月15日