【发布时间】:2011-08-29 19:33:54
【问题描述】:
我正在读取一些数据(调查中的问题)并将其显示在 4 列的表格中。第 1 列是 displayId 生成为 1,2,3,4.........,第 2 列是问题文本,第 3 和第 4 列是 onClick 将移动文本的按钮,两个按钮都通过 JavaScript 向上或向下。我想在 div 元素内插入每行的第 2、第 3 和第 4 个单元格,以便我可以通过 DOM 一起操作所有 3 个单元格,但我的 div 元素显示在表格之前,而不是表格内部。
<fieldset>
<legend><?php __('Edit');?>
</legend>
<?php $i=1;?>
<table>
<?php foreach ($questions as $question){ ?>
<tr>
<td><?php $displayId = $i;
echo $displayId ;?></td>
<?php echo $this->Html->div('', null, array('id' => $i)); ?>
<td><?php echo $question['questions']['text'];?></td>
<td><input onClick=moveUpById() value ="up" type = "button"></td>
<td><input onClick=moveDownById() value ="down" type = "button"></td></div>
</tr><?php $i++; ?><?php }?>
</table></fieldset>
【问题讨论】: