如何在jqGrid的表单编辑中合并单行中的列

时间:2014-05-08 08:44:05

标签: jquery jqgrid

说,我有5列,名为(第一,第二,第三,第四,第五)。当我双击一行时,我得到一个表格窗口,逐行显示所有列。

我需要的是,只有第三和第四列显示在单行中,第四列的标题不应出现。

首先 第二 第三和第四 第五

可能的?

1 个答案:

答案 0 :(得分:0)

可以实现。

Para取自@ Oleg的一个答案。

  

您应该考虑表格数据的放置   在id中有“TblGrid _”+ grid_id。行的   table有像tr_myCol这样的id,其名称'myCol'是。的值   来自colModel的相应网格列的name属性。那么你   可以使用附加的元素追加元素   您需要的信息。因为你应该增加   表格的宽度属性的值。

后来某些地方beforeShowForm:function(form){}隐藏了行的第一个孩子(),即

 beforeShowForm: function(form) { 
    $("#tr_fourth").children('td:first').hide()
    ("#tr_fourth").appendTo($("#tr_third"))
}