jqGrid-onsetrow

jqGrid-onsetrow,jqgrid,Jqgrid,我使用的是jqGrid,它可以很好地填充。从UI的角度来看,jqGrid中的一列是可编辑的。我如何使其中一列成为可编辑的(比如说像文本框) 原因是,在我的例子中,当网格成功加载时,UI将显示列的一个值为可编辑。如果希望直接在网格中编辑列值,类似于在Excel中编辑列值,请查看API: 在colmodel中,您必须指定可编辑:true。在jqgrid的编辑URL:…选项中提供编辑操作链接。您必须获取该列的“id”,然后删除该列上的“disabled”属性 例如— $('#idofthatcol

我使用的是jqGrid,它可以很好地填充。从UI的角度来看,jqGrid中的一列是可编辑的。我如何使其中一列成为可编辑的(比如说像文本框)


原因是,在我的例子中,当网格成功加载时,UI将显示列的一个值为可编辑。

如果希望直接在网格中编辑列值,类似于在Excel中编辑列值,请查看API:


在colmodel中,您必须指定
可编辑:true
。在jqgrid的
编辑URL:…
选项中提供编辑操作链接。

您必须获取该列的“id”,然后删除该列上的“disabled”属性

例如—

$('#idofthatcolumn').removeAttr('disabled');


colmodel
中,您应该将editable指定为true,即
editable:true
并指定
editUrl:'localhost:8080/yourApp'

另外,如果要将其存储在客户端,请将其指定为
editUrl:'clientArray'

$('#idofthatcolumn').removeAttr('readonly');