Проблем с Ajax

klk

Member
Някаква идея що AJAX (post), под iPhone не работи.
На всичко друго работи.
Ajax заявката е елементарна , с POST праща едно число, а отговора е един HTML стринг.
 
От: Проблем с Ajax

Според мене е от кешовете дай да видим заявката

headers: { "cache-control": "no-cache" } би трябвало да ти помогне сложи го след тайпа пост :)
 
От: Проблем с Ajax

Погледна ли аксес лога на сървъра ? Достига ли заявката до него или браузъра е решил да я отреже по някаква причина.
 
От: Проблем с Ajax

$.ajax({
type: "POST",
cache: false,
url: "<?php echo esc_url( get_template_directory_uri() ); ?>/loadmore.php",
data: datastring,
success: function (msg) {
//do something
}
});

в PHPто:
send_nosniff_header();
nocache_headers();
което са WP методи дето трябва да правят същото като header('cache-control: no-cache');
 
От: Проблем с Ajax

Здравей,
Добави и "pragma:no-cache header". Ако и така не стане (въпреки, че проверих преди да пиша) добави рандом параметър в УРЛ-а.
Поздрави.
 

Горе