0
いくつかの条件によっては、セルを読み取り専用/編集可能に切り替えることができます。それはほとんど動作します、私はそれを読み取り専用にすることはできますが、再度編集することはできません。jqGridでセルを読み込み/編集可能にする
grid.setColProp("a", {
editoptions: {
value: data.opPadrag,
dataEvents: [{
type: 'change',
fn: function (e) {
var selr = grid.jqGrid('getGridParam', 'selrow');
if (someCondition) grid.jqGrid('setCell', selr, 'c', '', 'not-editable-cell');
else
// Problem here - how to make it editable. I've tried a few ways, none worked
// grid.jqGrid('setCell', selr, 'c', '', 'editable-cell');
// grid.jqGrid('setCell', selr, 'c', '', 'editable');
// grid.jqGrid('setCell', selr, 'c', '', '');
}
}]
}
});
小タイピングエラー: 'ICOLは[ICOL] .name'あるべきコードのjQueryの一行を使用
'colModel [iCol] .name'です。 – Oleg
固定、ありがとうございます。 – tpeczek
あなたは大歓迎です! – Oleg