2013-01-26 2 views
0

외부 드롭 다운이 DataTable 페이지에 표시되는 행 수를 제어 할 수있는 방법이 있습니까? 우리는 "sDom"을 설정합니다 : l 내장 된 Select 드롭 다운을 보여줍니다. 하지만 외부 드롭 다운을 사용하여 동일한 작업을 수행하려면 어떻게해야합니까?jQuery DataTables (외부 선택 테이블 포함)

+0

맞춤 필터 예를 따르십시오. http://www.datatables.net/release-datatables/examples/plug-ins/range_filtering.html – charlietfl

+0

이것이 제가 취해야 할 경로입니다. 이제 사용자가 Show xxx entries 드롭 다운에서 특정 드롭 다운 값을 선택할 때 호출 할 정확한 DataTables API 메소드가 필요합니다. – Eldo

+0

나는 대답을 얻었다 : http://datatables.net/plug-ins/api#fnLengthChange – Eldo

답변

0

$ ('table # tableID')로 표의 모든 줄을 쓸 수 있습니다 .html (allTableHTML); allTableHTML을 사용하면 원하는 모든 작업을 수행 할 수 있습니다. 예.

var allTableHTML + rowOne + rowTwo + rowThree;

및 행에서 당신은

var에 rowOne = '열 1Column 2', 예를 들면 쓸 수 있습니다;

그래서 올바른 순서 :

var에 rowOne = '열 1Column 2'; var allTableHTML + rowOne + rowTwo + rowThree; $ ('table # tableID') .html (allTableHTML);

+0

테이블에서'html()'을 사용하고'datatables' API를 무시해도 좋은 생각은 아니다. API는 행 html 및 행 데이터를 내부 데이터 객체에 저장합니다. API는 OP가 원하는 것을 성취하는 데 필요한 모든 방법을 가지고 있습니다. – charlietfl

+0

제트는 datatables 플러그인에서 작동하지 않았습니다. 그것을 조사해야합니다. –

관련 문제