Running into a problem with the $.ajax() function in Internet Explorer
8 in standards mode. It appears that this code:

                var onreadystatechange = function(isTimeout){
                        // The request was aborted, clear the interval and 
decrement
jQuery.active
                        if (xhr.readyState == 0) {

bonks on a timeout - the xhr instance is null.

Line: 3555
Error: 'xhr.readyState' is null or not an object

I only see this behavior in the IE. Works fine in compatibility mode
and FF 3.x. Looks like there needs to be a check for xhr before this
code fires.

I'm explicitly setting the timeout to a relatively short value to
force a timeout.

Looking at the code it's not really clear why xhr would ever be null
given that it's set in the constructor

Oddly I have never noticed this behavior before, but today I've spent
some time with various error scenarios and this popped up on me.

Anybody else seeing this?

+++ Rick ---
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to