예, 알고 싶습니다. 많은의 JS/jQuery 프로그램이 있습니다. 현재 http://www.kryogenix.org/code/browser/sorttable/sorttable.js을 사용 중입니다. 매우 쉽습니다 : JS 파일 만 테이블에 몇 가지 클래스 속성을 추가하면됩니다. 특히, 실제로 JS를 사용하여이를 사용할 필요는 없으며 사용자 정의 JS를 작성하여 사용자 정의 정렬 키를 추가하여이를 확장 할 수 있습니다. 그 두 가지 이유 때문에 나는 그것을 아주 좋아합니다. 가장 큰 문제는 내 테이블 길이가 9300 줄이고 정렬에 10-20 초가 걸리는 것입니다. 그래서 나는 다른 스크립트가 이보다 빠르다는 것을 궁금해합니다. 이들은 내가 찾은 것들입니다 :빠른 HTML 표 정렬?
가http://webfx.eae.net/dhtml/sortabletable/sortabletable.html (심지어 확실하지 않음이 사용하는 것)
http://tablesorter.com/docs/ 이 http://flexigrid.info/ (잔인 함은, 난 그냥 필요 (JS/jQuery를 알고 필요로 확장하기 쉬운 정말 정말 좋은,하지만) 테이블 정렬이 아닌 전체 데이터 조작 프로그램)
http://datatables.net/ (잔인 함은, 내가 원하는 것을 할 수있는 5000 개 다른 프로그램이있을거야)
을 확장 JS/jQuery를 필요로하지만, 나는이 없습니다 알아 내고 빨리 테스트 할 시간. 따라서 StackOverflow에있는 누군가가 빠르게 알고있는 라이브러리를 가리킬 수 있는지 알고 싶습니다. 따라서 하나의 프로그램 만 사용하는 방법을 알아 내면됩니다.
(, BTW 나는 퀵와 밀리 초 단위 숫자의 수천의 자바 정렬 수백 보았다, 사람이 알고리즘 JS.sort()를 사용하는 것 알고 있나요?) 나는 다른 jQuery를 (DataTables으로 큰 성공을 있었다
jquery로 태그를 붙 였지만 의존성을 피하기를 원했던 것처럼 들립니다. 어떤 방법입니까? –
물론, java는 * numbers *를 빠르게 정렬 할 수 있지만 * DOM *을 정렬합니다. DOM 작업이 느립니다. 문제는 HTML 표에서 9300 개의 행으로 시작됩니다. 나는 서버 쪽을 정렬했다. 하지만 그렇게하고 싶지 않다면, 아마도 JS 오브젝트에 데이터를 저장하고, 정렬하고, 매번 테이블을 다시 렌더링하는 것이 더 빠를 것이다. –
@ 로버트 : 그렇습니다. 나는 그것을 피하고 싶습니다. 그러나 빠른 것이고 필요한 경우 JQuery를 배웁니다. – Dubslow