我在MVC视图中有以下javascript代码,我尝试使用Datajs调用OData服务:
$(document).ready(function() {
var temp = OData.read("http://odata.netflix.com/v1/Catalog/Genres", function (data, response) {
var x = 3;
});
});我在var x = 3;上有一个断点,但不幸的是,这个断点从未命中!如果我在OData.Read上设置断点,我可以看到它调用OData服务,但是回调函数永远不会被触发,我不知道我做错了什么?
发布于 2012-10-22 23:37:29
在调用OData.Read()之前添加此代码
OData.defaultHttpClient.enableJsonpCallback = true;此外,您的请求没有指定格式。将请求字符串更改为:http://odata.netflix.com/v1/Catalog/Genres?$format=json&$callback=?callbackHere
https://stackoverflow.com/questions/13014482
复制相似问题