intendi qualcosa del genere?
NB so che Ajax ha un suo parametro di timeout, ma questo è solo un esmpio...la funzione vera è asincrona ma non utilizza direttamente ajax quindi non posso metterci mano in questo modocodice:test(function(cbType) { if (cbType === 'timeout') { console.log('request took longer than 15s') } else { console.log('ok') } }) function test(cb) { setTimeout(function() { cb('timeout') }, 15000) $.ajax({ success: function(result) { cb('ok') } }); }


Rispondi quotando