javascript - 如何在 jQgrid 中隐藏列但在添加/编辑面板中显示此列

标签 javascript jqgrid jqgrid-asp.net jqgrid-formatter

我想要一种我使用的控制形式。但是字段数太高了。如何显示网格,但只有表单添加/编辑弹出面板中的某些字段显示所有字段???

最佳答案

以下是您可以执行此操作的方法:

colModel:[
    {
        name:'email',
        label: 'E-mail',
        editable: true,
        hidden: true,
        editrules: {edithidden: true}
    }

E-mail 列不会出现在网格中,但会出现在编辑对话框中。

BTW 实现相反的效果(显示在网格中但在编辑对话框中):

colModel:[
    {
        name:'email',
        label: 'E-mail',
        editable: false
    }

关于javascript - 如何在 jQgrid 中隐藏列但在添加/编辑面板中显示此列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110352/

相关文章:

jquery - 子网格缓存或阻止子网格数据被删除 (jqGrid)

asp.net-mvc - JQGrid 和 MVC 完整工作示例

javascript - 使用javascript在动态表中手动触发点击事件

javascript - 如何使用 javascript div 标签元素附加由 jQuery 动态生成的 div 标签

javascript - 在 jqGrid 的 loadBeforeSend 上设置 Url

javascript - 将另一个 CELL 值绑定(bind)到 Jqgrid 中的 Showlink 选项中

jquery - Jqgrid。从键值中找到rowId

jquery - 将 jqGrid 绑定(bind)到 JSON 对象

javascript - 移动到我在嵌入式谷歌地图中的位置

javascript - 如何将价格限制为小数点后两位