js点击按钮删除一行并传递参数小结1

来源:互联网 发布:js获取td的父节点tr 编辑:程序博客网 时间:2024/06/06 12:47

第一种形式:

html代码:

<ul>
<li>{$addr.consignee}</li>
<li class="pro">{$addr.city_rel} {$addr.city_town} {$addr.city_classify}</li>
<li class="danjia"><span>{$addr.shipping_address}</span></li>
<li class="shuliang">邮编没有</li>
<li class="shifukuan">{$addr.tell}</li>
<li class="zhaungtai">
<if condition="$addr.isdefault eq 0">
默认地址
</if>
</li>
<li class="caozuo"><span onclick="doedit({$addr.id});" class="xiugai">修改</span> | <b class="del3" patientId="{$addr.id}" >删除</b></li>

</ul>

js代码

    $(function() {
        $(".del3").click(function() {
            var a=$(this); //这个经过ajax后就没了,注意!!
            if (confirm("确认删除?")) {
                var id=$(".del3").attr("patientId");
                $.post("{:U('Home/GongyingDelivery/address_del')}",{"id":id,"action":"del"},function(d){
                    if(d.code=="ok"){
                        a.parent().parent().remove();
                    }else{
                        alert(d.msg);
                    }
                },"json");
            }
        });
    })

第二种形式

     html代码:

<ul>
    <li>1</li>
    <li >1</li>
    <li><span class="xiugai">修改</span> | <b class="del3">删除</b></li>
</ul>

js代码:

      $(function() {
          $(".del3").click(function() {
                  if (confirm("确认删除?")) {
                      $(this).parent().parent().remove();
                  }
          });
      })


阅读全文
0 0
原创粉丝点击