是否可以在 JqGrid 中填充控件



我想在我的项目中实现JqGrid

但是,这里的要求是我需要在网格中显示控件。

例如,我有一列可以取真或假的值。

但是,我想以选中和未选中的复选框格式表示这一点。

所以,我想知道这是否可能通过使用JqGrid。请帮忙。

jqGrid 支持许多预定义的格式化程序,其中包括 formatter: "checkbox" 。它显示禁用(用户无法选中/取消选中复选框(复选框。您可以使用 truefalse1 0 作为formatter: "checkbox"的输入值。

当您找不到完全符合您要求的预定义格式化程序时,可以另外使用自定义格式化程序,但在使用复选框的情况下,标准formatter: "checkbox"应该没问题。

是的,您可以在列模型中使用 formatter 来做到这一点

{
name: 'MyCol', index: 'MyCol', editable:true, edittype:'checkbox', 
editoptions: { value:"True:False"},formatter: "checkbox"
}

或者,您可以指定自定义格式化程序来呈现列

formatter: checkboxColumnRenderer

然后

function checkboxColumnRenderer(cellValue, opts, rowObject){
   return "checkbox-html";
}

使用可编辑的复选框列检查 jqGrid 并在 jqGrid 中创建复选框和

最新更新