在JQGrid中添加以下内容后: -
{name: 'checkbox', index: 'checkbox', width:"5%", formatter: "checkbox", formatoptions: { disabled: false } },
“选择”
JQGrid显示的列具有正确的复选框,但默认情况下会选中所有不期望的复选框。
我不确定这是否是JQGrid复选框列的默认行为。我不想显示默认选中的所有复选框。如何解决这个问题?
答案 0 :(得分:1)
默认复选框为未选中。您可以使用defaultValue
formatoptions
属性来更改默认值:
formatoptions: {defaultValue: "yes"}
顺便说一句,jqGrid不支持width
%(例如width:"5%"
)的设置。
答案 1 :(得分:0)
同样的问题:
{名称:“id”,索引:'id',宽度:'110',隐藏:true},
{名称:'id',宽度:“100”,索引:'id',键:true,可编辑:true,编辑类型:'复选框', editoptions:{value:'是:否'}格式化程序:“复选框”,formatoptions:{disabled:false}},
我有同样的问题我解决了......这是解决方案...... 你必须使用相同的名称和两列索引。 更正代码:
{名称:“id”,索引:'id',宽度:'110',隐藏:true},
{名称:'复选框',宽度:“100”,索引:'复选框',键:true,可编辑:true,编辑类型:'复选框', editoptions:{value:'是:否'}格式化程序:“复选框”,formatoptions:{disabled:false}},