Defferred

by eddiarnoldo

JavaScript

var name= $.post(
        "/echo/json/",
        {json: JSON.stringify({firstName: "Jose", lastName: "Romaniello", ssn: "123456789"})}
).pipe(function(p){
    return p.firstName;
});

var address = $.post("/echo/json/", {
            json: JSON.stringify({
                ssn: "123456789",
                address: "Siempre Viva 12345, Springfield" })
}).pipe(function(p){
    return p.ssn;
});

$.when(name, address)
    .done(function(fname,ssn){
        alert('successfull ajax calls '+ fname + ' ssn: '+ssn );
    })
    .fail(function(){
      alert('fatal error');     
    });