【问题标题】:set same width to all columns for dynamically created jqGrid为动态创建的 jqGrid 为所有列设置相同的宽度
【发布时间】:2014-03-03 10:18:13
【问题描述】:

以下代码将数据动态绑定到 JQGrid 并在网格中显示大列的情况下正确显示数据:

$('#divJQGridShowResult').jqGrid({
    jsonReader: {
        cell: "cell",
        id: "id"
    },
    datatype: 'jsonstring',
    mtype: 'post',
    datastr: colD,
    colModel: colM,
    rowNum: 100,
    rowList: [5, 10, 20, 50],
    viewrecords: true
});

但是,当我只有两列显示在网格中时,标题和网格数据列的宽度会有所不同。 请看下面的快照

【问题讨论】:

标签: jquery css jqgrid


【解决方案1】:

colM 中,将fixed 设置为true,此外,将width 设置为每列的像素。

【讨论】:

  • 我已经动态填充了 colM 并且它正在返回数据,你能给出一些代码来明确设置宽度吗
  • API,请查看需要为每个动态创建的列显式添加的“固定”和“宽度”属性。
猜你喜欢
  • 1970-01-01
  • 2012-07-31
  • 1970-01-01
  • 1970-01-01
  • 2018-09-05
  • 2013-01-21
  • 2011-08-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多