jqGrid添加项目复选框字段默认为选中
这里有一个简单的问题。我有一个jqGrid,它工作得很好,但我想设置复选框的默认值,以便在用户添加新项目时选中。下面是一段代码:jqGrid添加项目复选框字段默认为选中,jqgrid,Jqgrid,这里有一个简单的问题。我有一个jqGrid,它工作得很好,但我想设置复选框的默认值,以便在用户添加新项目时选中。下面是一段代码: {name: "Active", index: "active", width: 80, align: "center", sortable: false, editable: true, edittype: "checkbox", editoptions: {value: "Yes:No"}} 我在文档中没有看到任何内容: 您可以使用 editoptions:
{name: "Active", index: "active", width: 80, align: "center", sortable: false,
editable: true, edittype: "checkbox", editoptions: {value: "Yes:No"}}
我在文档中没有看到任何内容:
您可以使用
editoptions: {value: "Yes:No", defaultValue: "Yes"}
(见附件)
顺便说一下,我个人总是使用格式化程序:“checkbox”
来处理像您这样的列。而且
stype: "select", searchoptions: { value: "1:Yes;0:No" }
如果允许从列中搜索值,也会很有帮助
更新:免费jqGrid 4.13.6(目前为4.13.6-pre,可从GitHub获得)支持新的样式:“checkbox”
。例如,可以使用
stype: "checkbox", searchoptions: { sopt: ["eq"], value: "true:false" }
在“过滤器”工具栏中有3状态复选框,在“搜索”对话框中有2状态复选框。上面的
searchoptions.value
value意味着复选框对应的是值“true”,而未选中的框对应的是值“false”。
editoptions: {value: "true:false", defaultValue: "true"}