Android 2.2.3 unable to call SAML URL with JQUERY AJAX

Android 2.2.3 unable to call SAML URL with JQUERY AJAX

Hi All,

I've been stuck here for quite some time now. I am developing a mobile application with phonegap. I have tested the app with android 4.0.4 and it is working fine. However, when I tested on 2.2.3, the AJAX ended with:

ready state = 0

HTTP Status = 0

I have tried to increase the timeout to be really long but it still ends with that result. I am not sure what is the problem but I have developed another app using the same ajax call just that this time it calls to a SAML URL.

my codes is as bellow:

  1. $.ajax({
                        url: "...."+Math.random(),
                        type: "POST",
                        data: {
                            j_username: uname,
                            j_password: pword
                        },
                        cache: false,
                        timeout: (100*1000),
                        success: function(data, textStatus, jqXHR){
                            var contentType = jqXHR.getResponseHeader('Content-Type');
                            if (contentType == 'application/atomsvc+xml'){
                            }else{
                                alert(".....");
                                // clearTimeout(timer);
                                $.mobile.hidePageLoadingMsg();
                                enableAllButtons();
                            }
                        },
                        error: function(jqXHR, textStatus, errorThrown){
                            // clearTimeout(timer);
                            alert("Error Thrown : " + errorThrown);
                            alert("status : " + jqXHR.status + " " + jqXHR.statusText);
                            alert("ready state : " + jqXHR.readyState);
                            alert(".......");
                            $.mobile.hidePageLoadingMsg();
                            enableAllButtons();
                        }
                    });         
































Really hope someone can help me with this.

Thank you very much for your input in advance.

Regards,

Amanda