Jquery DataTable引导程序不适用于AngularJs
我试图将DataTable引导程序与AngularJs结合使用,但DataTable的工作原理就像表中没有数据一样。在下面的代码中,我有两个表。第一个使用AngularJs,第二个只使用普通HTML 我需要做什么才能使第一张桌子像第二张一样工作 谢谢大家Jquery DataTable引导程序不适用于AngularJs,jquery,angularjs,datatables,Jquery,Angularjs,Datatables,我试图将DataTable引导程序与AngularJs结合使用,但DataTable的工作原理就像表中没有数据一样。在下面的代码中,我有两个表。第一个使用AngularJs,第二个只使用普通HTML 我需要做什么才能使第一张桌子像第二张一样工作 谢谢大家 名称 国家 {{x.Name} {{x.Country}}> 渲染引擎 浏览器 月台 引擎版本 CSS等级 三叉戟 Internet Explorer 4.0 赢得95分+ 4. X 三叉戟 Internet Explorer 5.0
名称
国家
{{x.Name}
{{x.Country}}>
渲染引擎
浏览器
月台
引擎版本
CSS等级
三叉戟
Internet Explorer 4.0
赢得95分+
4.
X
三叉戟
Internet Explorer 5.0
赢得95分+
5.
C
三叉戟
Internet Explorer 5.5
赢得95分+
5.5
A.
三叉戟
Internet Explorer 6
赢98+
6.
A.
三叉戟
Internet Explorer 7
赢XP SP2+
7.
A.
三叉戟
AOL浏览器(AOL桌面)
赢XP
6.
A.
壁虎
火狐1.0
Win 98+/OSX.2+
1.7
A.
壁虎
火狐1.5
Win 98+/OSX.2+
1.8
A.
壁虎
火狐2.0
Win 98+/OSX.2+
1.8
A.
壁虎
火狐3.0
Win 2k+/OSX.3+
1.9
A.
壁虎
卡米诺1.0
OSX.2+
1.8
A.
壁虎
卡米诺1.5
OSX.3+
1.8
A.
壁虎
网景7.2
Win 95+/Mac OS 8.6-9.2
1.7
A.
壁虎
网景浏览器8
赢98SE+
1.7
A.
壁虎
Netscape Navigator 9
Win 98+/OSX.2+
1.8
A.
壁虎
Mozilla 1.0
Win 95+/OSX.1+
1.
A.
壁虎
Mozilla 1.1
Win 95+/OSX.1+
1.1
A.
壁虎
Mozilla 1.2
Win 95+/OSX.1+
1.2
A.
壁虎
Mozilla 1.3
Win 95+/OSX.1+
1.3
A.
壁虎
Mozilla 1.4
Win 95+/OSX.1+
1.4
A.
壁虎
Mozilla 1.5
Win 95+/OSX.1+
1.5
A.
壁虎
Mozilla 1.6
Win 95+/OSX.1+
1.6
A.
壁虎
Mozilla 1.7
Win 98+/OSX.1+
1.7
A.
壁虎
Mozilla 1.8
Win 98+/OSX.1+
1.8
A.
壁虎
Seamonkey 1.1
Win 98+/OSX.2+
1.8
A.
壁虎
顿悟2.20
侏儒
1.8
A.
极速
狩猎1.2
OSX.3
125.5
A.
极速
狩猎1.3
OSX.3
312.8
A.
极速
Safari 2.0
OSX.4+
419.3
A.
极速
Safari 3.0
OSX.4+
522.1
A.
极速
OmniWeb 5.5
OSX.4+
420
A.
极速
ipodtouch/iPhone
iPod
420.1
A.
极速
S60
S60
413
A.
急板地
歌剧7.0
Win 95+/OSX.1+
-
A.
急板地
歌剧7.5
Win 95+/OSX.2+
-
A.
急板地
歌剧8.0
Win 95+/OSX.2+
-
A.
急板地
歌剧8.5
Win 95+/OSX.2+
-
A.
急板地
歌剧9.0
Win95+/OSX.3+
-
A.
急板地
歌剧9.2
Win 88+/OSX.3+
-
A.
急板地
歌剧9.5
Win 88+/OSX.3+
-
A.
急板地
Wii的歌剧
Wii
-
A.
急板地
诺基亚N800
N800
-
A.
急板地
任天堂DS浏览器
任天堂
8.5
C/A1
KHTML
Konqurer 3.1
KDE 3.1
3.1
C
KHTML
孔奎罗3.3
KDE 3.3
3.3
A.
KHTML
孔奎罗3.5
KDE 3.5
3.5
A.
塔斯曼
Internet Explorer 4.5
Mac OS 8-9
-
X
塔斯曼
Internet Explorer 5.1
Mac OS 7.6-9
1.
C
塔斯曼
Internet Explorer 5.2
Mac OS 8-X
1.
C
杂项
NetFront 3.1
嵌入式设备
-
C
杂项
NetFront 3.4
嵌入式设备
-
A.
杂项
迪洛0.8
嵌入式设备
-
X
杂项
链接
纯文本
-
X
杂项
猞猁
纯文本
-
X
杂项
IE手机
Windows Mobile 6
-
C
杂项
PSP浏览器
PSP
-
C
其他浏览器
所有其他
-
-
U
渲染引擎
浏览器
月台
引擎版本
CSS等级
var app=angular.module('testApp',[]);
app.controller('testCtrl',函数($scope,$http)
{
$http.get(“http://www.w3schools.com/angular/customers_mysql.php)成功(功能(响应)
{
$scope.names=response.records;});
});
$(文档).ready(函数()
{
$(“#示例”).dataTable();
$('#示例2')。数据表();
});
我用下面的代码解决了我的问题。过滤、分页和排序工作正常
下载angular-datatables.min.js文件并将其放入项目中,就像我在
名称
城市
国家
{{name.name}
{{name.City}
{{name.Country}
var app=角度模块('Angu
<html>
<head>
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="http://cdn.datatables.net/1.10.7/js/jquery.dataTables.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<script src="angular-datatables/dist/angular-datatables.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="http://cdn.datatables.net/1.10.7/css/jquery.dataTables.css">
</head>
<body>
<div ng-app="AngularWayApp" ng-controller="AngularWayCtrl">
<table datatable="ng" class="table">
<thead>
<tr>
<th>Name</th>
<th>City</th>
<th>Country</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="name in names" ng-click="testingClick(name)">
<td>{{name.Name}}</td>
<td>{{name.City}}</td>
<td>{{name.Country}}</td>
</tr>
</tbody>
</table>
<script>
var app = angular.module('AngularWayApp', ['datatables']);
app.controller('AngularWayCtrl', function($scope, $http)
{
$http.get("http://www.w3schools.com/angular/customers_mysql.php").success(function (response)
{
$scope.names = response.records;
});
$scope.testingClick = function(name)
{
console.log(name);
};
});
</script>
</div>
</body>
</html>