【问题标题】:jqGrid - How to modify form_editing construction?jqGrid - 如何修改 form_editing 构造?
【发布时间】:2012-06-06 17:39:56
【问题描述】:

在 form_editing 的 jqGrid 文档中,我看到了 form_editing 是如何构造的。

<form ...>
    <table>
        <tr id='tr_myfield'>  
          <td> Caption</td> 
          <td>edited element named, in colModel, as "myfield"</td> 
        </tr> ... 
    </table> 
</form>

我可以改变这个结构吗?

这对我来说是必要的,因为我的表单中有太多列要编辑,我想以最用户友好的方式显示表单。 例如,当我的表中有 20 列要编辑时。我的表格中有二十行。 但我会为两列获得一行。 我知道每一行都是通过它们的索引来标识的,所以我不能在同一行中只有两列。 但如果可以伪装,请确保它让我开心^^ (例如,两个表和一个相似的 id 或我不知道的 form_editing 参数......)

PS : 对不起我的英语不好。

【问题讨论】:

    标签: jqgrid form-editing


    【解决方案1】:

    formoptionsrowposcolpos 属性会对您有所帮助。

    The demo 演示如何将 jqGrid 创建的标准编辑表单更改为以下内容

    如果我理解纠正您的问题,rowposcolpos 的用法可能对您的情况很有帮助。

    【讨论】:

      【解决方案2】:

      如果您需要自定义表单,最好的办法可能是创建自己的页面并使用jQuery UI Dialog 等插件来显示您的自定义表单。由于您无法使用 jqGrid 的内置表单编辑功能,因此工作量会更大,但您可以完全控制表单的布局。

      【讨论】:

      • 很遗憾,因为我考虑这个问题太晚了谢谢你的回答
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-27
      • 2021-02-02
      相关资源
      最近更新 更多