剣道グリッドからデータを選択しようとしています。ユーザーがその行の1つのキー要素をクリックすると、一度に1つのセルを選択する必要があります。私は最初のページから各行のデータを取得するのに成功していますが、次のページに行くと同じ機能がもう機能しません。変更機能、すなわちグリッド変更でコードを追加する必要がありますか?ここで コードです:剣道グリッド:すべてのページデータを選択する方法
$('.data').click(function() {
alert($(this).text());
var grid = $("#List").data("kendoGrid");
var selectedItem = grid.dataItem(this.parentElement.parentElement);
CData.set('activedata', selectedItem);
}
私は、データソースは、すべてのデータを取得しますが、これは動作しません理解:
私は間違っ $('.data').click(function() {
alert($(this).text());
var grid = $("#List").data("kendoGrid");
var selectedItem = grid.dataItem(this.parentElement.parentElement);
CData.set('activedata', selectedItem);
}
for (var i = 0; i < datasourcedata.length; i++) {
var currentitem = datasourcedata[i].CompanyID;
if (currentitem == $('.data')) {
selectedItem = grid.dataItem(this.parentElement.parentElement);
alert($(selectedItem));
Comp.set('activeCompany', selectedItem);
}
}
?どんな助けもありがたい。
はい、私はそれを理解しました。私は全ページ分のデータを取得していました。しかし、私がその要素を選択して渡すだけでうまくいくでしょう。 –