【问题标题】:How to stop adding empty rows in Kendo Grid?如何停止在 Kendo Grid 中添加空行?
【发布时间】:2015-12-23 14:19:18
【问题描述】:

在我的剑道网格中使用“弹出或内联”模式添加新记录。它添加得很好,但同时如果我点击空值,它也会在网格中添加空行。 我是否想对该字段进行验证或以任何其他方式进行验证。 如果我的数据源分配在剑道网格内,我该如何放置 dataSource.sync() 方法。

在这个网格中,我想在客户端执行 CRUD(Create,Read(View),Update,Delete) 操作。

这里是道场链接.. http://dojo.telerik.com/Ikoke

【问题讨论】:

标签: javascript jquery kendo-ui kendo-grid


【解决方案1】:

您可以轻松地执行验证更新您的 grid_save 函数,访问模型。

function grid_save(e) { // function to add a save event is kendoGrids
        var model = e.model;
        if (model.isNew()) { 
          if(e.model.Rate.length >0){ // here you can make validations via e.model
            model.set("operationContext", "IsAdded");
          }
        } else {
          model.set("operationContext", "IsUpdate");
        }
      }

【讨论】:

  • 以上代码适用于特定领域。在我们的例子中,我们不知道字段名称,这意味着网格和网格列(字段)将动态生成。例如,只有我给出了那个道场链接。我需要修复更新和取消按钮点击。请帮助我实现这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-08
  • 1970-01-01
  • 2018-03-31
相关资源
最近更新 更多