【问题标题】:Fetch id in kendo ui grid在剑道 ui 网格中获取 id
【发布时间】:2019-08-15 01:50:02
【问题描述】:

我的 kendo-ui 数据源中有这个架构。然后我在位于(列>字段)的剑道网格中有自定义按钮,所以我的问题是当我单击该自定义按钮时如何获取 ID?我试试

click: function(e) {
  e.preventDefault();     
  var currentId = $(e.target).closest("venueConfigurationTypeID"); 
  var id = this.dataItem(currentId);
  //var item = this.dataItem.id; <-- return undefined
}

它返回一个空值。

....
schema: {
  model: {
    id: "venueConfigurationTypeID",
    fields: {
      venueConfigurationTypeID      : { editable: false, nullable: true },
      configurationType             : { type: "string", validation: {required: {message: "Value Required"}}},
      configurationTypeDescription  : { type: "string", validation: {required: {message: "Value Required"}}}
    }
  }
},
....

【问题讨论】:

    标签: kendo-ui kendo-grid


    【解决方案1】:

    找到答案。

    click: function(e) {
      e.preventDefault();
      var selection = $(e.target).closest("tr"); 
      var rowData = grid.dataItem(selection);
      var id = rowData.venueConfigurationTypeID;
      console.log(id);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 2015-11-11
      • 2014-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多