【发布时间】:2012-11-27 22:22:35
【问题描述】:
我有以下情况(使用 KendoUI):
我有一个绑定到数据源的网格。 当我在网格中选择一行时,我会调用其“更改”事件来获取选定的数据项,并通过其他 HTML 元素显示其值。
类似于以下内容:
$("grid-element").kendoGrid({
change: setElements
});
function setElements() {
var grid = $("#grid-element").data("kendoGrid");
var selectedItem = grid.dataItem(grid.select());
$("#span-field1").text(selectedItem.field1);
$("#span-field2").text(selectedItem.field2);
$("#span-field3").text(selectedItem.field3);
}
我的问题是:是否有可能通过 MVVM 或更好的 KendoUI 模型绑定解决方案来实现?
【问题讨论】:
-
我不熟悉 MVVM 的东西,但仅供参考 - 在更改事件中,您可以使用 'this' 访问网格。