$(function() {
$.ajax({
type: "GET",
url: "http://myurl.com/count.ashx?a=1",
crossDomain: true,
contentType: "application/json; charset=utf-8",
dataType: "jsonp",
success: function(data) {
debugger;
$.each(data, function(index, value) {
debugger;
$("#mcount").text(value.InvestmentPraposalCount);
});
},
error: function(xhr, status) {
debugger;
console.log(status);
console.log(xhr.responseText);
}
});
function callbackFunc(resultData) {
alert(resultData);
}
});
[{ "InvestmentPraposalCount" : "0", "HostingIncubatorProposalCount" : "2", "StartupEnrollmentCount" : "7", "Totals" : "9"}]
当我尝试从托管在其他位置的服务获取并设置我们的应用程序URL中的数据时...它给了我错误
错误:访问属性的权限被拒绝“申请”
和parseerror。
我尝试过:
我已经尝试在jsonp中执行此操作并在ajax请求中执行crossdomain工作,并且还在请求和响应头的应用程序的web.config
中进行了更改。但一切都行不通..
请帮助我。