为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

杨晓帆 2016-02-22 16:50:51
php,html,表格中,删掉一行表格会多出一行空行,怎么去掉这个空行
查看完整描述

4 回答

已采纳
?
灬紫羽

TA贡献107条经验 获得超71个赞

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

查看完整回答
反对 回复 2016-03-21
?
六加一等于七

TA贡献2条经验 获得超0个赞

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

查看完整回答
反对 回复 2016-02-26
?
杨晓帆

TA贡献1条经验 获得超0个赞

//在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");

    }


查看完整回答
反对 回复 2016-02-23
?
pardon110

TA贡献1038条经验 获得超227个赞

贴出你写的代码。

查看完整回答
反对 回复 2016-02-22
  • 4 回答
  • 0 关注
  • 3847 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信