我创建了子网格,并希望默认情况下检查复选框。
colModel: [
{
name: 'enb', index: 'enb', width: 60, align: 'center', editable: true,
formatter: 'checkbox', editoptions: { value: 'Yes:No', defaultValue 'Yes' },
formatoptions: { disabled: false }
}]
但由于某些原因,这不会发生。我使用jqGrid 4.4.4版本。 我做错了什么?
答案 0 :(得分:1)
我不确定我是否正确理解了你的意思"希望默认情况下检查复选框"。如果您在编辑现有数据期间使用editoptions: { value: 'Yes:No', defaultValue 'Yes' }
,则不会使用defaultValue
。只有当您添加新数据时,例如使用表单编辑的添加按钮,默认情况下才会选中添加表单中的复选框。
答案 1 :(得分:0)
我正在使用此代码,一切正常。
{
name: 'enb', index: 'enb', width: 60, align: 'center', editable: true,
formatter: 'checkbox', editoptions: { value:"1:0"},
formatoptions: { disabled: false }
}