Cómo deshabilitar checkBox cuando ya es cierto. Tengo mi código, pero marque y desmarque ambos. Cada vez que el usuario haga clic en la casilla de verificación desmarcar, se marcará. Si ya está marcado que deshabilitarlo. Revíselo y ayúdeme a deshabilitar la casilla de verificación si ya es Verdadero.
colDef.splice(colDef.length - 0, 0, { "width": "140px", displayName: '<div class="hasHelp"><span class="col-title">Discount Given' + '</span><span class=" fa AP-fa-help tooltipster grid-header-question" id="34897945" ></span></div>', field: 'is_claimed', name: 'is_claimed', orderable: true, enableCellEdit: false, className: "dt-nowrap", Resizable: "false", render: (function(data, type, full, meta) { if (this.doReturn) return data; var ed = null; // if (full['enabledisableItem']) // ed = full['enabledisableItem']; // else ed = new BooleanDataTableEditor({ editorColumnId: 'enabledisableClaimItem', columnData: data, columnType: type, columnFull: full, columnMeta: meta, parent: this, checkedValue: true, uncheckedValue: false, // validateValue : // scope2.validateAmoutValue('Base // price'), strutsController: this.getStrutsController(), columnRenderer: 'currencyColumnRenderer', OnAfterValueSaved: 'itemEnabledDisalbed' }); full['enabledisableItem'] = ed; var retVal = '<div class="enableDisableCheck">' + ed.build() + '</div>'; return retVal; }).bind(this) });