Я искал решение, но не смог полностью. Следующие коды работают нормально в JQuery 1.4.4, JQuery Mobile 1.0a2 и PhoneGap 0.9. Однако, когда я передал его JQuery 1.7.1, JQuery Mobile 1.1.0 и PhoneGap 1.5; он продолжает падать под ошибкой. Я отслеживал http-вызов через Fiddler и понял, что ajax действительно вызывает URL-адрес, но почему он попадет под ошибку вместо успеха? Пожалуйста помоги!
$.ajax({
type: "GET",
cache: false,
url: updateServer+'update.xml',
dataType: "xml",
error: function(xhr, settings, exception){
alert('The update server could not be contacted.');
},
success: function(xml){
// success code
}
});
какая платформа? это работает, если вы попробуете приложение в браузере? – ghostCoder
привет там, он не работает в браузере, а также в эмуляторе. Для браузера я тестировал Firefox, IE и Chrome. Они не работают :( – yi2ng2
, тогда это не проблема с телефонной записью .. сначала запустите ее в обычном браузере. Попробуйте это вместо http://www.freelancephp.net/simpleajax-small-ajax-javascript-object/ вместо этого jquery ajax – ghostCoder