1

我有一个 php 脚本,用于从数据库中检索员工姓名并将它们放入一个数组($array)中。

我还有一个 javascript 代码来做一些动画,它需要获得的员工总数作为参数。在我的情况下,parameter={0,1,2,...,array_count($array)-1} 我希望将这些数字用作我在循环中创建的class/id name每个数字div

例如

<div class=<?php echo "employee_".parameter[i]; ?>

我不知道这应该如何解决。因此,在我的 javascript 代码中,我只能将数组参数直接指定为

var parameter = [1,2,3,4,5,6,7,8];

因为现在我知道有 8 个项目,但将来我不会。

4

1 回答 1

0

你的 php 应该print json_encode($array)

然后在 javascript 中,您应该使用 for 循环来创建 div 列表。那么您将可以访问他们的 ID。

html = '';
for(var i = 0; i<someArray.length; i++) {
   html += '<div class="employee_'+i+'">...</div>';
}
于 2012-08-29T15:45:34.727 回答