gqgrid 行中动态添加链接

 

 

 

 loadComplete:function(){           
            //奇偶行变色                 
            $("#selectBusList tr:odd").css('background-color','#f5fafa');
            //给列头添加全局设置
               var allAttrOutOptions = '<a href="#" style="margin-left:10px;" οnclick="busAttrOutObject.goSetBusAttrOut(\'\',0);">设置</a>';
   
            $("#jqgh_selectBusList_name").css("text-align","left").append($(allAttrOutOptions));
    }

 

 

 gridComplete: function() {
        //循环为每行添加“设置”按钮
        var $selectBusList =  $("#selectBusList") ;
        var ids = $selectBusList.jqGrid('getDataIDs');
        var faultNo = '${faultNo}';
        for (var i=0; i<ids.length; i++){
             var id=ids[i];
             var operate ="<a href='#' style='color:blue;margin-left:15px;display:none;' title='<fmt:message key='auttrout.monitor'/>' οnclick='busAttrOutObject.goSetBusAttrOut(\""+ id +"\","+faultNo+")'><fmt:message key='auttrout.monitor'/></a>";
             $selectBusList.find("tr[id='"+id+"'] > td[aria-describedby='selectBusList_name']").append(operate).mouseover(function(){
                 $(this).find("a").css("display","inline-block");
             }).mouseleave(function(){
                 $(this).find("a").css("display","none");
             });
        }
    }

 

    列头排序功能禁用掉,避免每次加载新元素;或者在添加时,判断是否存在

    sortable:false,
    viewsortcols:[false,'horizontal',false],
    sortname:"caseNode.id",

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值