我的要求:
我的意思是,当我单击加号时,符号表将显示子行。 我尝试了以下代码:
$this->view->getallrelease = $this->model->getAllrelease($id);
$this->view->getsprint[]=$this->model->GetAllsprint($relseid);
我有发布,并且在发布下有冲刺,因此当我单击发布时,它将在其下显示所有冲刺作为子表。 查看页面
<tr class="clickable" data-toggle="collapse" id="row<?php echo $i; ?>" data-target=".row<?php echo $i; ?>">
<td><i class="glyphicon glyphicon-plus"></i></td>
<td><?php echo $details['release_name'] ?></td>
<td><?php echo format_date($details['release_creation_date']); ?></td>
<td> <a href="#" data-toggle="modal" data-target="#myModal1" onclick="appendId(<?php echo $details['release_id']?>,'<?php echo $date[0]?>')"><img src="http://localhost/manage/public/img/new_sprint.png" border="0"/></a></td>
<td></td>
</tr>
<?php foreach ($this->getallrelease as $details):?>
<tr class="collapse row<?php echo $i; ?>">
<td>- child row<?php echo $i; ?></td>
<td>data<?php echo $i; ?></td>
<td>data<?php echo $i; ?></td>
<td>data<?php echo $i; ?></td>
</tr>
<?php $i++;endforeach; endforeach;endif;?>
但是我没有得到预期的输出.collapsing
正常运行。
$i
越来越多,我得到了子row4而不是子row2和child7而不是子3。所以我得到了$ i = 1 4 7而不是1 23。请帮帮我。