【问题标题】:Cannot edit Grid using javascript in kendo mvc无法在 kendo mvc 中使用 javascript 编辑网格
【发布时间】:2014-05-27 04:10:00
【问题描述】:

我可以通过直接使用键盘输入来编辑(内联模式)网格,但我不能使用 javascript 这是javascript(我使用jquery)代码:

$("#Quantity").val(12);

Quantity 是我想在内联模式下编辑的文本框的 ID。我看到该字段的值发生了变化,但是单击更新按钮后,该值没有保存。

我认为 Grid 保护它,我无权从外部进行交互

有人知道这种情况的任何解决方案吗?

谢谢

【问题讨论】:

    标签: jquery c#-4.0 telerik-grid kendo-asp.net-mvc


    【解决方案1】:

    我找到了解决方案。我们不能像

    那样从外部进行交互
    $("#Quantity").val(12);
    

    我们必须添加事件保存

    .Events(events =>
    {
      events.Save("DetailList_Grid_Save");
    })
    

    并在 DetailList_Grid_Save 函数中写入任何更改:

    function DetailList_Grid_Save(e){
        e.model.set("Quantity", "whatever_you_want");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-06
      • 2015-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多