【问题标题】:jqGrid inline edit problemjqGrid内联编辑问题
【发布时间】:2009-06-03 08:37:41
【问题描述】:

我想使用 jqGrid 内联(行)编辑,但是如何在每一行旁边放置“编辑”、“取消”、“保存”和“删除”按钮。

官方网站上有一个关于如何为内联(行)编辑放置“编辑”、“取消”和“保存”按钮的示例,我尝试放置删除按钮,但它不起作用。我该怎么做?谢谢

【问题讨论】:

  • 您是否设法弄清楚是什么将按钮置于内联?它是 JavaScript 代码吗?这在 JavaScript 中的什么地方发生?
  • 正如 Natrium 所建议的那样,如果您展示了您尝试过的代码示例但不起作用,那么在您发布问题时会有所帮助。

标签: jquery jqgrid


【解决方案1】:
  jQuery("#grid").jqGrid({
     ....
     colNames:[...,'Actions'],
     ....    
     colModel:[ .... , { 
        name: "actions", 
        classes:'jg_actions', 
        formatter: "actions", 
        editable: false, 
        sortable: false, 
        resizable: false, 
        fixed: true, 
        width:60, 
        formatoptions: {keys: true, delbutton:true}}
 ...  

这会将内联编辑按钮放在每行的末尾

【讨论】:

  • 我在哪里可以格式化这些按钮?我的行上有行跨度,所以我不希望每一行都有一个按钮。我希望改为应用行跨度。知道可以在哪里应用吗?
【解决方案2】:

请到http://www.trirand.com/jqgrid/jqgrid.html#检查每个链接,特别是实时数据操作和自定义编辑链接...

【讨论】:

    【解决方案3】:

    你能显示不起作用的代码吗?

    删除行的函数是delGridRow - 它的名称中有网格,不像editRow、saveRow、restoreRow。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-14
      • 2012-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-30
      相关资源
      最近更新 更多