1. 程式人生 > >jqgrid欄位列新增超連結

jqgrid欄位列新增超連結

第一種方式:(在表格載入完成之後,對指定列進行單獨獲取編輯操作)

gridComplete: function () {
            var graduateIds = jQuery("#grid_id").jqGrid('getDataIDs');
            for (var i = 0; i < graduateIds.length; i++) {
                var cl = graduateIds[i];
                var link = "<a href=''><font color='red'>cl</font></a>";
                jQuery("#grid_id").jqGrid('setRowData', cl, { colname: link });
            }
        }

第二種方式:(通過自帶的欄位列format)

 

定義欄位列的屬性:{name:'providerId',search:false,index:'providerId', width:30,sortable: false, formatter: editLink}

//放在頁面<script>中即可

function urlLink(data, e, colNames){

     return "<a href='#' ></a>";

}

如果實現不了,可能因為使用iframe,包括寫錯了,放錯位置了,載入時間等問題