У меня есть мобильное приложение jquery, которое извлекает данные из нашей базы данных mysql с помощью JSONP.Данные вытягиваются нормально, но проблема возникает, когда я возвращаюсь на предыдущую «страницу» в своем приложении, затем нажимаю на другую опцию, она удваивает данные на следующем экране, и она просто будет складывать данные столько разкак я это делаю.Чего мне не хватает?
Приложение не выглядит правильно ни в одном браузере, но оно прекрасно выглядит в симуляторе ios или appmobi.При необходимости я могу опубликовать некоторый код, просто знайте, что он не будет выглядеть прямо в вашем браузере.
Спасибо за любую помощь, которую вы можете предоставить
$('#two').bind('pagecreate',function(event){
var img = getUrlVars()["st"];
var photo = $('#img');
$.ajax({
type: 'GET',
url: 'http://serverhidden/json/img.php?st='+img,
dataType: 'jsonp',
success: function(data) {
$.each(data, function(i,item){
var image = '<img class="stmap" src="images/states/lrg/'+item.img+' "/>';
photo.html(image);
});
},
error: function(e) {
//called if there is an error
//console.log(e.message);
}
});
});