Internet Explorer没有't通过Ajax连接JSON
Internet Explorer doesn't connect JSON via Ajax
我正在SharePoint 2010 Web部件上处理一个动态表,该表由JSON数据提供,从url调用。这在Chrome上是成功的。当我尝试在InternetExplorer10上打印相同的数据时,数据总是一个带有标题的表和一行,其中包含{{items.domain}}、{{items.project}和所有其他数据,因为它无法连接到我的Ajax连接上的url。
是IE故障还是我的代码有问题?
提前谢谢!
<!DOCTYPE html>
<html ng-app="tableJson">
<head>
<script src="/sites/JqueryDemo/JS/jquery-1.11.1.min.js"></script>
<link href="/sites/JqueryDemo/JS/bootstrap.min.css"></link>
<script src="/sites/JqueryDemo/JS/angular.min.js"></script>
</head>
<body>
<div ng-controller="tableJsonCtrl">
<table border="1" cellpadding="10">
<tr>
<td>domain</td>
<td>project</td>
<td>username</td>
<td>host</td>
<td>Login_time</td>
<td>Last action</td>
<td>client_type</td>
</tr>
<tr ng-repeat="items in phones">
<td>{{items.domain}}</td>
<td>{{items.project}}</td>
<td>{{items.username}}</td>
<td>{{items.host}}</td>
<td>{{items.Login_time}}</td>
<td>{{items.Last_action}}</td>
<td>{{items.client_type}}</td>
</tr>
</table>
</div>
<script>
var jsonTable
var json = (function () {
$.ajax({
'async': false,
'global': false,
'url': "http://myurl:8080/users",
'dataType': "json",
'success': function (data) {
jsonTable = data;
}
});
})();
var tableJson = angular.module('tableJson', []);
tableJson.controller('tableJsonCtrl', function($scope){
$scope.phones = jsonTable;
})
</script>
<script src="/sites/JqueryDemo/JS/bootstrap.min.js"></script>
</body>
</html>
不熟悉角度代码。
基本经验法则是jQuery代码应该封装在就绪函数中。请将你所有的JS代码移到里面准备好并尝试。
相关文章:
- 如何通过ajax刷新JSF填充的javascript变量
- 通过Ajax将JavaScript函数传递给PHP文件
- 通过ajax到php文件获取单选按钮值
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 表单不会通过ajax提交
- 如何通过ajax增加/减少PHP变量值并重新加载函数
- 通过ajax从客户端调用C#方法来执行C#方法
- 当通过AJAX调用时,控制器操作不会执行
- 通过AJAX传输变量
- 如何通过ajax将png图片从服务器发送到浏览器中显示
- 当通过ajax发送到php/sql时,无法存储HTML
- jQuery-通过AJAX调用动态添加具有值的表单元格
- 通过Ajax一键提交多个表单
- 通过AJAX侦听向DOM添加某些元素
- 通过ajax嵌入Facebook视频
- 通过AJAX向同一页面发送POST请求,并使用$_POST获取值
- 为什么我得到responseText(通过Ajax从Servlet到javaScript)和额外的字符
- Codeigniter:通过Ajax上传图像并存储在数据库中
- 通过AJAX加载页面并执行javascript和CSS
- 从表单中动态生成一个字符串,传递给通过AJAX加载的PHP文件