1. 程式人生 > >jqGrid設定單元格為不可編輯狀態&¬-editable-cell

jqGrid設定單元格為不可編輯狀態&¬-editable-cell

要求:設定單元不可編輯。

onCellSelect: function(rowid, iCol, cellcontent, e) {
			if(cellcontent  !=" " ){
	          	//$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '', 'not-editable-cell;blue');
	          	$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '',{color:'green'});
			}else{
				alert(2222);
			}
        }

 核心程式碼:$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '', 'not-editable-cell')

setCell rowid,colname, data, class, properties jqGrid物件 改變單元格的值。rowid:當前行id;colname:列名稱,也可以是列的位置索引,從0開始;data:改變單元格的內容,如果為空則不更 新;class:如果是string則會使用addClass方法將其加入到單元格的css中,如果是array則會直接加到style屬性中;properties:設定單元格屬性

 核心程式碼:$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '',{color:'green'});

可以修改單元格樣式。