Jqgrid Modal Colspan

我想将一个colspan属性应用于JQgrid模式窗口中的td。 它使用以下结构呈现模态forms

我已经查看了所有可用的选项 ,但我不清楚如何将colspan属性应用于任何td。 我正在阅读为单元格添加一些样式,例如使用“类”选项,但据我所知(基于我的研究…如果你可以称之为)你不能使用CSS设置表的colspan因为它不被视为一种风格,而是“表格的结构变化”

您是否使用rowposcolpos属性并喜欢隐藏第二个标签列? 你能提供一个代码示例来说明在哪种情况下colspan的使用会很好吗?

通常,您可以在beforeShowForm回调中设置colspan属性。 人们可以使用类似的东西

 // in the below example the column name is 'name' $("#tr_name>td:eq(1)").attr("colspan", "2"); $("#tr_name>td:eq(1)>input").css("width", "95%"); $("#tr_name>td:eq(0)").hide(); 

或类似的东西

 beforeShowForm: function () { var $tr = $("#tr_name"), // 'name' is the column name $label = $tr.children("td.CaptionTD"), $data = $tr.children("td.DataTD"); $data.attr("colspan", "2"); $data.children("input").css("width", "95%"); $label.hide(); } 

通常,如果在

上设置colspan=2 ,则会隐藏同一行中的某个先前的

元素。

结果就可以得到类似的东西

在此处输入图像描述