/ / Consumo di OData Servie utilizzando DataJS - javascript

Consumare OData Servie usando DataJS - javascript

Ho questo codice javascript in MVC view provo a chiamare il servizio OData usando Datajs:

$(document).ready(function() {
var temp = OData.read("http://odata.netflix.com/v1/Catalog/Genres", function (data,  response) {
var x = 3;

});
});

ho un break-point su var x = 3; ma sfortunatamente il punto di rottura non è mai stato colpito! se metto il break-point OData.Read posso vedere il suo chiamare il servizio OData ma poi la funzione di callback non viene mai licenziata, non so cosa sto facendo male?

risposte:

0 per risposta № 1

Aggiungi questo prima di chiamare OData.Read():

OData.defaultHttpClient.enableJsonpCallback = true;

Inoltre, la tua richiesta non specifica il formato. Modifica la stringa di richiesta in: http://odata.netflix.com/v1/Catalog/Genres?$format=json&$callback=?callbackHere