【发布时间】:2014-08-30 17:14:21
【问题描述】:
我有以下 Kendo MVVM 网格:
<div>
<div id="systemsGrid" data-role="grid"
data-sortable="true"
data-scrollable="true"
data-editable="false"
data-selectable="true"
data-toolbar="['create', 'save', 'cancel']"
data-bind="source: systems"
data-auto-bind="true
data-columns="[
{ 'field': 'SystemName', 'width': 200 },
{ 'field': 'SystemKey', 'width': 200 },
{ 'command': [{name: 'destroy', text: 'Delete'}], 'width': 38 }
]">
</div>
</div>
当单击给定行时,我想使用 SystemKey 来查找其他数据并将其显示在另一个网格上。如何捕获此点击事件?我添加了这个:
$("#systemsGrid").on("click", gridClick);
但是,即使单击“添加新记录”按钮,它也会触发。仅响应单击网格的一行的正确方法是什么?
【问题讨论】:
标签: mvvm kendo-ui kendo-grid