прямо сейчас у меня есть этот код с помощью PhoneGap и jquerymobilejQueryMobile pageinit и Аякса
$('#user_detail').live('pageinit',function(event) {
$.ajax({
url: 'http://localhost/get_user.php',
success: function(txt) {
$("#details").append(txt);
}
});
}
Однако, когда данные обновляются на стороне сервера, то изменения не отражается. Кто-нибудь может указать мне, что не так? Это из-за кэширования, поскольку я попытался установить кеш как false в ajax.
Если андроид приложение закрыто и открыто, данные заполняются
Edited,
Прямо сейчас, когда PhoneGap приложения загружается, он получает все данные на #details
однако, когда есть изменения на get_user.php
данные не отражаются, и я должен закрыть приложение и снова открыть в android для изменений, которые необходимо обновить.
Что я должен делать, чтобы он автоматически заполнялся, как если бы я перешел на другую страницу и обратно, и данные должны быть там.
Спасибо.
Я думаю, нам нужно больше кода, я не вижу вашего обратного вызова ajax. –
в порядке, отредактировано. Есть идеи? – cicakman
Вы получаете что-то назад, но его просто не отформатировали, как элемент стиля JQM? Больше кода пожалуйста. – codaniel