6
컨트롤을 좋아하고 시각적 관점에서 원하는 항목 (여러 항목 선택 등)을 제공하지만 선택한 항목으로 컬렉션에 액세스하는 방법을 설명하는 설명서 나 자습서가 보이지 않거나 어떤 항목 가 선택됩니다.검도 UI의 ListView에서 선택된 항목에 어떻게 액세스합니까?
기본 질문에 도움을 주신 것에 대해 미리 감사드립니다.
컨트롤을 좋아하고 시각적 관점에서 원하는 항목 (여러 항목 선택 등)을 제공하지만 선택한 항목으로 컬렉션에 액세스하는 방법을 설명하는 설명서 나 자습서가 보이지 않거나 어떤 항목 가 선택됩니다.검도 UI의 ListView에서 선택된 항목에 어떻게 액세스합니까?
기본 질문에 도움을 주신 것에 대해 미리 감사드립니다.
선택한 노드 목록을 얻으려면 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'). .index(); });'항목의 색인을 가져옵니다. –