2013-02-10 40 views
0

我想建立交易聚合器,它将通过AJAX加载交易,但对我来说,问题是要做多个倒计时定时器(每笔交易一个)与MySQL的日期。我试图做下面的代码,但这不起作用。有人能给我最好的解决方案吗?从数据库jQuery/Ajax/PHP的日期多个倒计时定时器

jQuery代码:

$(document).ready(function(){ 

$.ajax({ 
url:"getdata.php", 
type:"GET", 
dataType:'json', 
success:function(rows){ 

for (var i in rows){ 
var row=rows[i]; 
var id=row[0]; 
var end_date=row[1]; 
$("#countdown_"+id).countdown({ 
      date: end_date, 
      format: "on" 
     }, 

     function() { 
     // callback function 
     }); 
} 
} 
}); 
}); 

PHP代码:

$data=array(); 
while($row=mysql_fetch_row($result)) 
{ 
    $data[]=$row; 
} 
die (json_encode($data)); 
+0

是什么'不work'是什么意思?没有太多的信息,特别是考虑到你的代码已经在两个环境中运行,并且AJAX在两个 – charlietfl 2013-02-10 02:14:13

+0

之间通话,当我使用这个代码时,唯一的最后一个定时器正在倒计时,其他的正在计算日期,但不倒计时,只显示相同的值始终 – Marek 2013-02-10 02:29:53

+0

有很多定时器插件..你在用什么? – charlietfl 2013-02-10 02:32:47

回答