Eccoci nuovamente con le chiamate agli ADO.Net Data Service tramite jQuery, adesso vi mostro come scrivere una semplice ma comodissima estensione per jquery per chiamare gli ADO Service, sia in modo sincrono che in modo asincrono.
3: AdoDataService: function(urlService, async, dataService, successCallBack, errorCallBack) {
5: $.getJSON(urlService, dataService, successCallBack);
7: var serviceResult = $.ajax({
12: contentType: 'application/json',
13: error: errorCallBack,
14: success: successCallBack,
17: return (serviceResult.status != 404 ? JSON.parse(serviceResult.responseText).d : null);
Con questa semplice funzione, chiamare gli ADO Service è un giochetto da ragazzi :
2: $.AdoDataService("DataService.svc/Users", true, {},
4: if (result.d != undefined){
6: alert($(v).attr('UserID'));
15: var users = $.AdoDataService("DataService.svc/Users", false);
Cosa dire ragazzi fantastico.