ajax автоматты жаңарту статистикасы

Менің сценарийім әр секунд сайын div-ге есептегішті жаңартады. Дегенмен, жүктемеде ол 5 секундтан кейін көрсетілмейді, содан кейін бірдей интервалда үнемі жаңартылады. Бастапқы 5 секундқа қалай көрсетуге болады?

<script> 
var auto_refresh = setInterval(
function()
{
$('#refresh-me').load('stats_counter.php?table=testimonials');
}, 5000);
</script>

<!---- stats ---->
<div id="refresh-me">

</div>
<!---- stats ---->
2

8 жауаптар

<script> 
   $(document).ready(function() {
       function count() {
           $('#refresh-me').load('stats_counter.php?table=testimonials');
       }
       var auto_refresh = setInterval(function() { count() }, 5000);
       count();
   });
</script>

Кодты функцияға жылжытыңыз және оны іске қосу мен таймерден шақырыңыз.

EDIT: I can't remember, but you might be able to just use the function for the setInterval.

<script> 
   $(document).ready(function() {
       function count() {
           $('#refresh-me').load('stats_counter.php?table=testimonials');
       }
       var auto_refresh = setInterval(count, 5000);
       count();
   });
</script>
2
қосылды
ahhh yea duhhh соншалық айқын. рахмет!
қосылды автор Alex, көзі
рахмет. қате тексеріңіз;)
қосылды автор Alex, көзі
Әрбір 5 секунд сайын серверді соққыға түсіреді. Пайдаланушы қашық болғанда, бірақ шолғышты ашық қалдырғыңыз келуі мүмкін. Мен бұл jQuery мәселесін осы үшін пайдаланамын. paulirish.com/2009/jquery-idletimer-plugin
қосылды автор cgTag, көзі
<script> 
   $(document).ready(function() {
       function count() {
           $('#refresh-me').load('stats_counter.php?table=testimonials');
       }
       var auto_refresh = setInterval(function() { count() }, 5000);
       count();
   });
</script>

Кодты функцияға жылжытыңыз және оны іске қосу мен таймерден шақырыңыз.

EDIT: I can't remember, but you might be able to just use the function for the setInterval.

<script> 
   $(document).ready(function() {
       function count() {
           $('#refresh-me').load('stats_counter.php?table=testimonials');
       }
       var auto_refresh = setInterval(count, 5000);
       count();
   });
</script>
2
қосылды
ahhh yea duhhh соншалық айқын. рахмет!
қосылды автор Alex, көзі
рахмет. қате тексеріңіз;)
қосылды автор Alex, көзі
Әрбір 5 секунд сайын серверді соққыға түсіреді. Пайдаланушы қашық болғанда, бірақ шолғышты ашық қалдырғыңыз келуі мүмкін. Мен бұл jQuery мәселесін осы үшін пайдаланамын. paulirish.com/2009/jquery-idletimer-plugin
қосылды автор cgTag, көзі

Функцияны жасаңыз, содан кейін оны setInterval-да және бет жүктеуде бір рет шақырыңыз

 function refresh() {
   $('#refresh-me').load('stats_counter.php?table=testimonials');
  }
   var auto_refresh = setInterval(function() { refresh() }, 5000);
   refresh();
1
қосылды

Функцияны жасаңыз, содан кейін оны setInterval-да және бет жүктеуде бір рет шақырыңыз

 function refresh() {
   $('#refresh-me').load('stats_counter.php?table=testimonials');
  }
   var auto_refresh = setInterval(function() { refresh() }, 5000);
   refresh();
1
қосылды

Жүктеу әдісіне бет жүктемесіне қоңырау шалыңыз, содан кейін аралықты бастаңыз!

0
қосылды

Жүктеу әдісіне бет жүктемесіне қоңырау шалыңыз, содан кейін аралықты бастаңыз!

0
қосылды

Ajax есептегiштерi файлдарды төменде оңай енгiзу арқылы жасалуы мүмкiн

  1. index.html
  2. counter.php (ajax файлы)
  3. қажетті суреттер
  4. JS файлы (jquery пейджинг қоңырауы үшін)

download link: https://docs.google.com/open?id=0B5dn0M5-kgfDcE0tOVBPMkg2bHc

0
қосылды

Ajax есептегiштерi файлдарды төменде оңай енгiзу арқылы жасалуы мүмкiн

  1. index.html
  2. counter.php (ajax файлы)
  3. қажетті суреттер
  4. JS файлы (jquery пейджинг қоңырауы үшін)

download link: https://docs.google.com/open?id=0B5dn0M5-kgfDcE0tOVBPMkg2bHc

0
қосылды