jqgrid表单编辑:反转列顺序

时间:2012-02-10 12:07:12

标签: jqgrid jqgrid-asp.net

我一直在我的asp.net Web应用程序上广泛使用jqgrid(并成功)。

是否可以在表单编辑中反转列顺序? 即:colmodel显示

栏目A. 栏目B COLUMN C

我想表现出类似的东西:

栏目A. 专栏C. 专栏B

当用户单击编辑图标并进入表单编辑对话框时。

编辑:我已经阅读了remapColumns函数(check it out)。是否可以在表单编辑中使用它?

1 个答案:

答案 0 :(得分:1)

您可以根据以下简单代码更改列顺序的顺序

beforeShowForm: function ($form) {
    var i, l, $tinfo = $form.find('tr.tinfo'),
        $trFormData = $form.find('tr.FormData');
    for (i = 1, l = $trFormData.length; i < l; i++) {
        $tinfo.after($trFormData[i]);
    }
}

the demo。结果你会得到

enter image description here

而不是默认表单

enter image description here