我想问一下,是否可以在 jqGrid 的某个特定单元格中附加一个 .toggle() 函数?可以使用 setCell 更改单元格的内容,但根据我的尝试,它只会更改它的 CSS 属性。
grid.jgGrid("setCell", cellId, colName, "", {visibility: 'hidden'});
有没有办法让我在 GridComplete 的单元格内显示/隐藏/闪烁我的文本?
提前致谢。
好吧,您可以在单击单元格时将文本的颜色更改为透明。这是jsfiddle
它切换每个单元格数据。您可以根据您的要求定制
jqgrid oncellselect函数:
onCellSelect : function(rowid,iCol, cellcontent,e){
var td = $("#"+rowid).find("td");
var reqTd = td[iCol];
if($(reqTd).attr("class") == 'transp'){
$(reqTd).removeClass("transp");
} else {
$(reqTd).addClass("transp");
}
}
CSS
.transp {
color: transparent;
};