Имам този JavaScript код в изгледа MVC, който се опитвам да извикам OData Service с помощта на Datajs:
$(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-служба, но след това функцията за обратно извикване никога не се уволняват, аз не знам какво im правя погрешно?
Отговори:
0 за отговор № 1Добавете това преди обаждане OData.Read()
:
OData.defaultHttpClient.enableJsonpCallback = true;
Също така заявката ви не указва формат. Променете низа на заявката на: http://odata.netflix.com/v1/Catalog/Genres?$format=json&$callback=?callbackHere