Quotation from wiki for checkbox:
defines a checkbox; when the value is Yes, the checkbox becomes checked, otherwise it is unchecked. This value is passed as a parameter to the editurl.
If in editoptions, the value property is not set, jqGrid searches for the following values (false|0|no|off|undefined) in order to construct the checkbox. If the cell content does not contain one of these values, then the value attribute becomes the cell content and offval is set to off.
I use form editing and want take value for checkbox not from cell content, but from attribute data-val, which I define myself on loadComplete event handler.
before loadComplete:
<td aria-describedby="data_grid_col1" title="0" style="" role="gridcell">0</td>
after loadComplete:
<td aria-describedby="data_grid_col1" title="0" style="" role="gridcell" data-val="0">Some content like NO</td>
Is there some event, or some another way to achieve this?
Thank you.
If you need to change content of cell you should use custom formatters. If you need set some attributes on the cell you should use cellattr
callback.
The answer demonstrates setting of colspan
attribute, this one sets colspan
. Another answer demonstrates setting of title
attribute. In the same way you can set any other attribute on the cells (<td>
elements).
Usage of loadComplete
is less effective. See the answer for more information.
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments