【问题标题】:JqGrid reload grid after cell edit单元格编辑后 JqGrid 重新加载网格
【发布时间】:2012-01-30 17:02:25
【问题描述】:

我目前有一个 jqGrid,可以直接在网格中编辑单元格。这不是内联编辑,因为只有选定的单元格会在编辑模式下发生变化。 我想要的是在单元格更改后重新加载网格。我知道使用内联编辑有一种方法,但我们可以使用单元格编辑来做到这一点吗?

这是我的代码:

$('#jqgCompLineCurrent').jqGrid({
        //url from wich data should be requested
        url: '@Url.Action("GetCompLine")',
        cellEdit: true,
        cellurl: '@Url.Action("UpdateCompProperty")',
        //type of data

提前致谢!

【问题讨论】:

    标签: jqgrid


    【解决方案1】:

    您可以在成功保存单元格后使用afterSaveCellafterSubmitCell 触发网格重新加载。我认为下面的代码应该可以工作:

    afterSaveCell: function () {
        $(this).trigger('reloadGrid');
    }
    

    如果您使用的是最新版本的free-jqGrid(4.15.5或更高版本),您还需要在grid的属性中设置reloadingDuringEditing: 'save'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多