Я пытаюсь использовать jQuery (последняя версия) и ajax для опроса mysql db каждые x секунд, post.php выполняет простой поисковый запрос к таблице и ограничивает 1 строку. (например, SELECT ID FROM TABLE LIMIT 1)
У меня есть некоторый другой код jQuery UI (использующий v1.8), который отображает некоторые модальные / диалоговые окна на экране, проще говоря, если post.php возвращает что-то из БД, мне нужно инициализировать диалоговое окно для всплывающего окна экран. Я сделал все всплывающие окна, у меня просто проблемы с объединением всех этих битов - я добавил псевдокод того, как я ожидаю, что это сработает. Заранее спасибо
var refreshId = setInterval(function(){
$.ajax({
type: "POST",
url: "post.php",
data: "",
success: function(html){
$("#responsecontainer").html(html);
}
});
}, 2000 );s
/* proposed pseudocode */
if (ajax is successful & returns a db row to #responsecontainer) {
show jQueryUI modal (done this bit already fortunately)
}