0

我认为这是 Kendo UI 中的一个高级主题。我有一个 Kendo UI 网格,我添加了一个自定义编辑弹出窗口来更新网格中的数据。

我的数据包是这样的:

{
  fieldOne : "valueOne";
  fieldTwo : "valueTwo";
  fieldThree : [{a : "someValue", b : "someValue"}]
}

在编辑弹出窗口中,我将编辑此数据。但我有一个新要求,为fieldThree. 我的新数据包将如下所示...

{
 fieldOne : "valueOne";
 fieldTwo : "valueTwo";
 fieldThree : [{a : "someValue", b : "someValue"},{a : "someValue", b : "someValue"}]
}

我所做的是为此制作了一个自定义弹出窗口和自定义字段。但我的问题是我如何将数据包重新定义为以上一个?在Kendo UI它只会更新现有值...

4

1 回答 1

0

当您单击按钮打开弹出窗口并可以访问模型时,会触发编辑事件。

您也许可以执行以下操作:

edit: function(e) 
{
  e.model.fieldThree.push({
    a: "someValue",
    b: "someValue"
  });
}

那是你想要做的吗?

于 2015-07-24T00:10:17.220 回答