次の状況があります(KendoUIを使用):
データソースにバインドされたグリッドがあります。グリッドで行を選択すると、その「変更」イベントを呼び出して、選択した dataItem を取得し、その値を他の 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 モデル バインディング ソリューションを使用して同じことを達成することは可能ですか?