jQuery.handleError(s, xml, null, e);
}
+ // firefox 1.5 doesn't fire statechange for sync requests
+ if(!s.async)
+ onreadystatechange();
+
// return XMLHttpRequest to allow aborting the request etc.
return xml2;
},
});
test("synchronous request with callbacks", function() {
+ expect(2);
var result;
- $.ajax({url: "data/json.php", async: false, success: function(data) { result = data; } });
+ $.ajax({url: "data/json.php", async: false, success: function(data) { ok(true, "sucess callback executed"); result = data; } });
ok( /^{ "data"/.test( result ), "check returned text" );
});