1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| /** traitement de graph 1 **/
jqXHR10 = $.get( "fichier1.php", "html")
jqXHR10.done( function( data, textStatus, jqXHR ){ ... });
jqXHR10.fail( function( jqXHR, textStatus, errorThrown ){ ... });
jqXHR11 = $.get( "fichier2.php", "text")
jqXHR11.done( function( data, textStatus, jqXHR ){ ... });
jqXHR11.fail( function( jqXHR, textStatus, errorThrown ){ ... });
var deferGraph1 = $.when( jqXHR10, jqXHR11 ).pipe(
function(){ // doneFilter1
...
},
function(){ // failFilter1
...
}
);
/** Traitement de Graph 2 **/
jqXHR20 = $.getJSON( "fichier3.php")
jqXHR20.done( function( data, textStatus, jqXHR ){ ... });
jqXHR20.fail( function( jqXHR, textStatus, errorThrown ){ ... });
jqXHR21 = $.get( "fichier4.php", "xml")
jqXHR21.done( function( data, textStatus, jqXHR ){ ... });
jqXHR21.fail( function( jqXHR, textStatus, errorThrown ){ ... });
var deferGraph2 = $.when( jqXHR20, jqXHR21 ).pipe( doneFilter2, failFilter2 );
/** when final **/
$.when( deferGraph1, deferGraph2 ).then( doneCallbacks, failCallbacks ); |
Partager