@godname

Хочу,чтобы ajax запрос вызывался только 1 раз?

$.ajax({
	url: 'https://api.instagram.com/v1/locations/'+locationID+'/media/recent?access_token=' + token,
	dataType: 'jsonp',
	type: 'GET',
	data: {access_token: token, count: num_photos},
	success: function(data){
		console.log(data);
		console.log(locationID);
		for(x in data.data){
			$('#instagramIMG').append('<li><a href="'+data.data[x].link+'" target="_blank"><img src="'+data.data[x].images.thumbnail.url+'"></a></li>');
		}
	},
});


Как сделать так чтобы GET запрос вызывался только 1 раз
Он находится в popup
И когда я открываю popup GET запрос дублируется
  • Вопрос задан
  • 222 просмотра
Пригласить эксперта
Ответы на вопрос 2
atis2345
@atis2345
PHP developer
хАти... каким боком тут сам ajax запрос если вы его 2 раза вызываете?
Ответ написан
Комментировать
@dmitryKovalskiy
программист средней руки
Привяжите обработчик события, который выполнит AJAX-запрос на нужный элемент, а после удачного исполнения - отвяжите обработчик. Запрос выполнится 1 раз.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы