jqgrid欄位列新增超連結
阿新 • • 發佈:2018-11-14
第一種方式:(在表格載入完成之後,對指定列進行單獨獲取編輯操作)
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,包括寫錯了,放錯位置了,載入時間等問題