Sono arrivato fino a questo punto e funziona, ma mi chiedo se è la strada corretta e non stia ciucciando troppe risorse passando sto oggetto a destra e manca... è una referenza o lo duplico?
codice:
var surl = 'http://blablabla.com/';
loadContent('index.php?s=init', initTmpl);
function loadContent(url, fn) {
$.ajax({
url: surl + url,
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 5000,
success: function (data, status) {
if (status === 'success') {
return data;
}
},
error: function () {
//TODO fare comparire l'errore
}
}).done(function (obj) {
fn(obj);
});
}
initTmpl = function (obj) {
// ho il mio oggetto e faccio il template con output
};