php,表格中,删掉一行表格会多出一行空行,怎么去掉这个空行

php,html,表格中,删掉一行表格会多出一行空行,怎么去掉这个空行

杨晓帆
浏览 3848回答 4
4回答

灬紫羽

这个要用js,你再删除购物车数据的同时,也要删除表格中当前数据所在的行,这样才能实现无刷新的删除;你现在只是删了购物车的数据,页面没有刷新,当然会出现空行

六加一等于七

如果是html即时显示少一行的话。我会用样式控制不显示。不知道这个思路对不对。

杨晓帆

//在shoppingCart.html中<?php     foreach($_SESSION['cart'] as $value){?>    <tr>    <td><?php echo $value['name'];?></td>    <td><?php echo $value['allNum']?></td>    <td id="td_price"><?php echo $value['price']?></td>    <td>        <input type='text' id="num" name="num" style='width:30px;' value="<?php echo $value['num']?>"/>    </td>    <td id="td_allPrice"><?php echo $value['num']*$value['price'];?></td>    <td><a href="deleteCart?id=<?php echo $value['id']?>">删除</a></td>    </tr><?php }?>//在StoreAction中public function deleteCart(){        $id=  trans_g("id");        unset($_SESSION['cart'][$id]);        header("Location:shoppingCart");    }

pardon110

贴出你写的代码。
打开App,查看更多内容
随时随地看视频慕课网APP