6
私はコントロールが大好きで、視覚的には私が望むもの(複数のアイテムを選択するなど)を私に提供していますが、選択したアイテムでコレクションにアクセスする方法や説明するドキュメントやチュートリアルは表示されませんが選択される。剣道UIのリストビューで選択したアイテムにアクセスするにはどうすればよいですか?
このような基本的な質問をお手伝いいただき、ありがとうございます。
私はコントロールが大好きで、視覚的には私が望むもの(複数のアイテムを選択するなど)を私に提供していますが、選択したアイテムでコレクションにアクセスする方法や説明するドキュメントやチュートリアルは表示されませんが選択される。剣道UIのリストビューで選択したアイテムにアクセスするにはどうすればよいですか?
このような基本的な質問をお手伝いいただき、ありがとうございます。
選択したノードのリストを取得するには、select
メソッドを使用する必要があります。あなたが使用することができます
var list = $("#list").kendoListView({
dataSource: data,
template : "<li>${title}</li>",
selectable: "multiple"
}).data("kendoListView");
::次の初期化を考える
var selected = list.select();
console.log("selected", selected);
約select
here
あなたよりもドキュメントを確認してください。もちろん、私はドキュメントで 'select'を見て、**指定されたListViewアイテムを選択しました**を読む前に停止しました*引数なしで呼び出された場合 - 選択したアイテムを返します* –
このドキュメントでは、選択関数の型?選択した項目の数を取得するには.select()。lengthを実行できますが、ドキュメントでは、選択した項目をdataSourceのレコードと一致させる方法については説明していません。 – Jacques
戻り値の型は 'jQuery'オブジェクトです。 '$ .map($( '#my-list-view'))データ( 'kendoListView')。select()、function(item){ return $(item) .index(); }); 'アイテムのインデックスを取得します。 –