开发者社区> 问答> 正文

jqgrid列加超链接,却直接显示了html标签。

本应该显示“回复”的超链接,现在显示的是re字符串的值。如图:
screenshot

gridComplete : function() {
    var ids = jQuery("#list").jqGrid('getDataIDs');
    for ( var i = 0; i < ids.length; i++) {
        var cl = ids[i];
        re = "<a href='#'>回复</a>";
        jQuery("#list").jqGrid('setRowData', ids[i], {
            act : re
        });
    }
},

展开
收起
a123456678 2016-07-08 16:36:47 2672 0
1 条回答
写回答
取消 提交回答
  • function operateFormatter(value,row,index){
            var functionId=row.functionId;
            var editDelStr="<a href='javascript:void(0);' onclick='editFunction("+functionId+")'>修改</a>&nbsp;&nbsp;<a href='javascript:void(0);' onclick='getRemoveFunction("+functionId+")'>删除</a>";
            return editDelStr;
       }
    2019-07-17 19:53:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载