[英]angularjs , ui-grid : Display information in a basic grid not working
[英]AngularJS - ui-grid - Data display issue
我正在应用程序中实现http://ui-grid.info/ 。
我用这样的ajax call
填充grid
:-
$scope.getGrid = function () {
jq.ajax({
type: "POST",
url: "getData",
dataType: "html",
traditional: true,
data: { columnDb: $scope.columnDb },
success: function (data) {
var dataObj = jQuery.parseJSON(data);
......
$scope.gridOptions.data = $scope.myData;
});
}
我面临一个奇怪的问题。 在上面的function
调用中,我在HTML中什么都看不到,但是如果我只是在Grid
区域上mouse scroll
就可以显示data
,即使我在Chrome
打开Inspect Element
,也可以显示data
。
任何想法如何解决这个问题?
当ajax调用返回时,此代码不会导致Angular摘要,因此您在屏幕上的“视图”中看不到任何变化。 因此,您可以:
$http
进行ajax调用 $scope.$apply()
到回调函数。 我建议使用1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.