jqGrid設定單元格為不可編輯狀態&¬-editable-cell
阿新 • • 發佈:2018-12-10
要求:設定單元不可編輯。
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'});
可以修改單元格樣式。