2010-02-23 6 views
0

저는 JQuery Datatables를 사용하고 있습니다. 효율성을 위해서 페이지가로드 될 때 Datatable을 초기화해야하는지 궁금합니다. 그런 다음 사용자가 쿼리를 제출하면 addData에 datatable API를 호출합니까?JQuery 데이터 테이블을 미리 초기화해야합니까?

아니면 그냥 서버 쿼리 문자열로 DataTable을 초기화 할 수 있습니다.

답변

0

테이블에서 페이지를 사용하지 않을 경우 페이지로드시 초기화하면 낭비되어 페이지로드 속도가 느려질 수 있습니다.

그러나 초기화에 많은 시간이 소요되고 사용자가 데이터를 표시 할 때까지 기다리지 않으려면 사용자의 쿼리가 제출되는 즉시 초기화를 시작할 수 있습니다. 이것은 서버로부터의 응답을 기다리는 데 소비하는 시간을 이용합니다. 반환 된 데이터를 표시 할 준비가되면 테이블 초기화가 완료되었는지 표시하는 플래그가 필요할 수 있습니다.

관련 문제