git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixes a bug that prevented headers from being set in an ajaxSend callback. Unit test...
[jquery.git]
/
src
/
ajax.js
diff --git
a/src/ajax.js
b/src/ajax.js
index
4830e3d
..
2b6b80f
100644
(file)
--- a/
src/ajax.js
+++ b/
src/ajax.js
@@
-684,8
+684,7
@@
jQuery.extend({
if ( !transport ) {
done( -1, "No Transport" );
} else {
if ( !transport ) {
done( -1, "No Transport" );
} else {
- // Set state as sending
- state = jqXHR.readyState = 1;
+ jqXHR.readyState = 1;
// Send global event
if ( fireGlobals ) {
globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
// Send global event
if ( fireGlobals ) {
globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
@@
-698,6
+697,7
@@
jQuery.extend({
}
try {
}
try {
+ state = 1;
transport.send( requestHeaders, done );
} catch (e) {
// Propagate exception as error if not done
transport.send( requestHeaders, done );
} catch (e) {
// Propagate exception as error if not done