希望从帐户实体中检索所有帐户,并使用对Service OrganizationData.svc的ajax调用在警告框中显示此内容。
此ajax调用适用于帖子。如,在帐户集中添加一个帐户。使用GET检索所有帐户。我遇到了麻烦
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
dataType: "json",
url: "http://testCrm/MYORG/XRMServices/2011/OrganizationData.svc/AccountSet",
beforeSend: function (XMLHttpRequest) {
//Specifying this header ensures that the results will be returned as JSON.
XMLHttpRequest.setRequestHeader("Accept", "application/json");
},
success: function (data, textStatus, XmlHttpRequest) {
if ((data.d != null) && (data.d.length > 0)) {
alert(data.d)
}
else { alert("error!"); }
},
error: function (XmlHttpRequest, textStatus, errorThrown) {
}
});
});
我弹出错误,所以我猜测没有返回数据。
答案 0 :(得分:0)
我认为你应该试试这个
将此dataType: "json"
更改为dataType: "jsonp"
或强>
打开firebug(安装,如果你还没有完成),看看它显示的是什么错误信息,你可能需要切换到firebug中的NET选项卡,如果你正在进行跨域请求,我认为你是做。