我有jqgrid有23个标题。它也有一个带有表单的编辑对话框。
问题来自23个标题,2个标题是不可编辑的,其余标题是可编辑的。 当我单击编辑时,它将显示一个包含21行的长格式(带有一列)。
我可以将布局更改为包含两列的表单,每列的总行数是一半吗?
答案 0 :(得分:5)
在colModel代码中,您可以定义rowpos(重新排序行)和colpos(以提供列)属性。这段摘录来自jqGrid wiki页面上的常用规则:
<script>
jQuery("#grid_id").jqGrid({
...
colModel: [
...
{name:'price', ..., formoptions:{elmprefix:'(*)', rowpos:1, colpos:2....}, editable:true },
...
]
...
});
</script>
所以你可以将你的一半字段定义为colpos:2。我已经测试了这个解决方案并且它有效。