在jqgrid中设置单元格

时间:2012-02-20 12:45:25

标签: jqgrid

我想在jqgrid中为单元格设置一个html对象..

我会用这个获取单元格对象:

 var cell = jQuery('#tree').jqGrid('getCell', rowID, 'name');

更改细胞的一些属性后,我想把它放回去..有什么方法可以做到这一点

我是按照以下方式进行此操作,但未正确设置..

var myCell = "<td aria-describedby='tree_name' title='"+name+"' style='18px' role='gridcell'>"+
                        "<div class='tree-wrap tree-wrap-ltr' style='width: 0px'>"+
                        "<div class='ui-icon ui-icon-radio-off tree-leaf treeclick' style='left: 0px'></div>"+
                        "</div>"+
                        "<span class='cell-wrapperleaf'>"+name+"</span>"+
                        "</td>"
        jQuery("#tree").setCell (rowID,3,myCell,{});

1 个答案:

答案 0 :(得分:1)

单元格的值必须是单元格的innerHTML而不是outerHTML。因此,您应该从myCell移除<td ...</td>部分。