Не удается& #39;нет доступа к файлу php из другого домена

Я написал мобильное приложение для Android в JQuery Mobile и PhoneGap в Eclipse. В приложении я вызываю jquery ajax для загрузки списка данных из другого домена.

Мой код вызова jquery ajax::

$.ajax({
            type: "POST",
            url: WEBSERVICE_URL,
            async: false,
            data: dataString,
            dataType: 'json',
            crossDomain: true,
            success: function(data) {
                loginData = new Object(data);
                hideActivityIndigator();
                if(loginData.success == "true"){
                    $.mobile.changePage("#selectionScreen", "slide", false, true);
                } else {
                    $("#message_ajax").html("Invalid UserName/Password.");
                }
            },
            error: function(xhr, ajaxOptions, thrownError){
                alert(xhr.status);
                alert(thrownError);
                hideActivityIndigator();
            }
        });

Переменная «WEBSERVICE _URL» имеет URL-адрес службы php другого домена. При выполнении приведенного выше кода в событии «просмотр страницы» я получаю следующую ошибку

Error: NETWORK_ERR: XMLHttpRequest Exception 101

Есть ли какое-либо решение для доступа к сервису из другого домена в JQuery Mobile + PhoneGap...?

5
задан sureshunivers 11 April 2012 в 11:27
поделиться