Step 1 赋值
>>>> 情况0、不知道数据行的时候,先获取目标单元格

// 得到columns对象
var columns = $('#datagrid名称').datagrid("options").columns;

// 得到rows对象
var rows = $('#datagrid名称').datagrid("getRows"); // 这段代码是

//对某个单元格赋值
rows[lastIndex][columns[0][5].field]=新的值;

情况1、已经知道数据行的时候,直接使用数据行更新值 比如 onBeforeEdit: function (rowIndex, rowData) 、onAfterEdit: function (rowIndex, rowData, changes) rowData.你的字段名 = 123//首先要找到该行,然后为目标字段赋值 Step2 刷新 that.grid.datagrid('refreshRow', rowIndex); //然后刷新该行即可

原文地址:https://www.jianshu.com/p/8261e0888aed

相关文章:

  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-01-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-21
  • 2021-05-21
相关资源
相似解决方案