$(function(){
   $("#tab tr td a.wancheng").click(function(){//单击某个图标
  //响应到下单事件中
        var tr = $(this).parent().parent();
        var id = tr.find('span[id="hold_stockCode"]').text();
        var statusTd = tr.find('span[id="wei"]');
        $.post("script_wancheng.php",{script_id:id },function(date){
            statusTd .html(date);
        });
   })
})

解决方案 »

  1.   

    你既然可以找到“完成”的图标,那就可以找到他的父级,就是该图标所在的单元格(td),从而得到该单元格所在行(tr),这样就找到该行下面的第二个单元格,就是你要的“订单状态”的单元格了。
      

  2.   

    你的a标签的href不要#,使用javascript:就是了,这里我要提醒的一点就是,ID不能有多个,想有多个的就使用class,或者其他形式
    1#的代码只限于你只有一条数据,如果有多条数据,你的ID就冲突了
    就是 <td align="center"><span id="wei"><?=$rs[wei]?></span></td>这个部分的 id="wei"最好换成class的,很简单