Мой скрипт работает в Chrome. У меня были трудности с Edge и IE10. Я сузил его до сценария ниже. После некоторого тестирования он работает в Краю, но до сих пор не в IE10Ajax не срабатывает в IE10
JS Библиотека:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script type="text/javascript">
JS
function scrollhandler() {
$.getJSON("check_time_scroll.php", function(update) {
if (update.count===true) {
alert("Update available");
}
});
}
setInterval(scrollhandler, 10000);
Дополнительная информация: check_time_scroll.php
проверки, есть ли новый соответствующий контент в базе данных. Если есть, я получаю true
, и если true
загружаю содержимое в <div>
.
Для целей тестирования я заменил сценарий загрузки <div>
alert
.
Возможно ли, что я использую неправильную библиотеку? В Edge тест оповещения работает, но не загружает содержимое в <div>
с оригинальным скриптом.
Оригинальный сценарий:
function scrollhandler() {
$.getJSON("check_time_scroll.php", function(update) {
if (update.count===true) {
$("#scrolltext").load('unifoscrolltext.php');
}
});
}
setInterval(scrollhandler, 10000);
посмотреть на консоль разработчика –
Я сделал. Вот почему я сказал, что функция не срабатывает – Wienievra
Во-первых, для ответа на этот вопрос нет HTML или PHP. Это может быть связано с PHP. Если да, проверьте ошибки через PHP. –