<分区>
所以我有一组从数据库中检索到的记录。数组格式为;
$rows[0]['id']=1;
$rows[0]['title']='Abc';
$rows[0]['time_left']=200;
$rows[1]['id']=2;
$rows[1]['title']='XYZ';
$rows[1]['time_left']=300;
//And so on upto 10-20 rows
将此数组传输到我的 javascript 代码的最佳方法是什么?我希望 javascript 能够遍历所有记录,并使用“id”属性,用一些信息更新带有该 id 的 div。
我的 javascript 代码在外部 .js 文件中,但我能够在我页面的 HTML 代码中执行 php 代码。所以我可以做这样的事情:
在 my_file.js 中:
var rows=New Array();
在 HTML 代码中:
<html>
<head>
<script type="text/javascript" src="js/my_file.js"></script>
<script type="text/javascript">
<? foreach ($rows as $row):?>
<? extract($row);?>
rows[<?=$id;?>]['title']="<?=$title;?>";
//And so on
<? endforeach;?>
</script>