Fix for #534
This commit is contained in:
parent
b8d46f7b6a
commit
666cc90064
2 changed files with 6 additions and 1 deletions
|
@ -714,6 +714,10 @@ jQuery.extend({
|
|||
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;
|
||||
},
|
||||
|
|
|
@ -44,8 +44,9 @@ test("synchronous request", function() {
|
|||
});
|
||||
|
||||
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" );
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in a new issue