Добрый вечер, ситуация такая. Через Jquery ajax вывожу страны на странице в select. Везде всё работает, компьютер, браузеры и тд. Но на Safari он 1 раз показывает страны, запоминает (кэш я так понимаю) и когда я обновлю страницу и телефон не увидит изменения, то страны исчезают. Если на этой странице я нажму на какую функцию (допустим увеличить товар в корзине), потом обновить страницу, тогда страны появятся. Как с этим бороться?
Сам код может на чистый js нужно переписывать?
$(document).ready(function(){
var result = $('select[name="country-modal"] option:selected').val();
$.ajax({
url: 'ajax/country_ajax.php',
data: {
results: result
},
dataType: 'json',
success: function(data) {
$(data).each(function (index, value) {
var option = '<option class="iso" lang="'+ value['lang'] +'" curse="'+ value['current_name'] +'" name="'+ value['name'] +'" value="'+ value['iso'] +'">['+ value['iso'] +'] '+ value['name'] +'</option>';
lang_modal.push({
name: value['name'],
lang: value['lang'],
current_name: value['current_name'],
iso: value['iso'],
});
country_modal.push(option);
});
$(".country_modal_push").html(country_modal);
$(".cart_country").html(country_modal);
$("[name=country-modal] option[value="+ localStorage.getItem('Iso') +"]").attr("selected","selected");
}
});
});
P. S. не знаю чистого полностью.... Помогите!!