在循环列表中,获取列表某个id,并查询操作数据

html:

<div class="nl-astyle ditu"><a data="{$item['id']}" style="text-decoration:none"><span class="mui-icon mui-icon-paperplane icon-size"></span>导航</a></div>

js部分:

$(".ditu a").click(function(){
        var a = $(this).attr("data");
// var b = $('#gettelid'+a).attr("age"); if(a){ var url = "{php echo $this->createMobileUrl('Getnav')}"; $.get(url, {'id': a}, function(data){ if (data) {
           //document.getElementById("gettelid"+a).style.display="inline"; var myArray = data.split(','); var longitude = myArray[3] var latitude = myArray[2] var name = myArray[0] var address = myArray[1] wx.openLocation({ latitude: latitude, // 纬度,浮点数,范围为90 ~ -90 longitude: longitude, // 经度,浮点数,范围为180 ~ -180。 name: name, // 位置名 address: address, // 地址详情说明 scale: 16, // 地图缩放级别,整形值,范围从1~28。默认为最大 }); } else { mui.alert('系统出错', '提示'); } }); }else{ mui.alert('系统出错', '提示'); } })

 

方法二:

<td class="td-status"><span class="label label-success radius">已验证</span></td>
<td class="f-14 td-manage"><a style="text-decoration:none" onClick="article_stop(this,'2')" href="javascript:;" title="验证">验证</a></td>
                

function article_stop(obj,id){
    layer.confirm('确认要下架吗?',function(index){

      //$(obj).parents("tr").remove();

        $(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" onClick="article_start(this,id)" href="javascript:;" title="发布"><i class="Hui-iconfont">&#xe603;</i></a>');
        $(obj).parents("tr").find(".td-status").html('<span class="label label-defaunt radius">已下架</span>');
        $(obj).remove();
        layer.msg('已下架!',{icon: 5,time:1000});
    });
}

 

posted @ 2019-06-22 17:19  yuan9580  阅读(988)  评论(0编辑  收藏  举报