2014-09-11 7 views
0

Я пытаюсь изменить страницу, чтобы я мог перезагрузить содержимое div на интервале. Это то, что я пробовал:Обновить содержимое Div на интервал с jQuery

$("#thediv").load("/thecontent.php"); 
     setTimeout(doPoll,1000); 
    } 

Однако использование Fiddler показывает, что запросы никогда не делаются.

+0

что сделал 'doPoll' делать? – Kyojimaru

ответ

2

Try с этим:

$(document).ready(function() { 
    setInterval(function() { 
     $("#thediv").load("thecontent.php");  
    }, 3000); 
}); 
+0

Это тоже не работает. Я предполагаю, что $ (document) .ready мешает тому же $ (документу) .ready где-то в другом включенном JS-файле. Я не могу изменить все эти JS-файлы, потому что я их не размещаю. – user2005848

+0

У вас может быть N число $ (document) .... возможно, это что-то еще, что вам нужно будет отлаживать. Вышеприведенные утверждения верны выше. В противном случае, пожалуйста, дайте нам конкретное руководство по тому, что происходит. – codebased

+0

Проблема была '$ J = jQuery.noConflict();' пришлось заменить все '$' на 'jQuery' – user2005848

0
var content = ''; // file 
var element = ''; // id or class 

$(window).load(function(){ 

window.setTimeout("doPoll()",1000); 

}); 

function doPoll(){ 
    (element).load(content); 
}