jQuery Tablesorter 플러그인은 IE에서 작동하지만 Firefox 또는 Chrome에서는 작동하지 않습니다.

StackOverflow https://stackoverflow.com/questions/2208347

문제

asp.net gridview를 사용하여 생성 된 테이블에 jQuery 테이블 분류기 플러그인을 사용하려고합니다.

어떤 이유로 든, 그것은 IE에서는 잘 작동하지만 Firefox 또는 Chrome에서는 잘 작동하지 않습니다. 다른 열을 클릭하더라도 항상 첫 번째 열에서만 정렬하는 것 같습니다.

생성 된 HTML을 업로드했습니다 (ASP.NET IDS 등을 유지하면서 문제의 원인이 될 수있는 경우를 대비하여 최소한으로 최소로 제거한 후). 이야기 해주세요

http://www.reliacap.com/tsorter/tsorter.html

동일한 폴더에있는 테이블 러 스크립트와 스타일 시트를 제외하고 자체적으로 포함되어 있습니다.

어떤 도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

이것은 나를 위해 작동하게합니다.

jQuery(document).ready(function() {
   $('table[id$=GridView1]').tablesorter({
     textExtraction: 'complex'
   });
});

제 생각에는 <span> 테이블 셀 내부의 태그는 멋진 컨텐츠 추출을 명시 적으로 말하지 않으면 플러그인을 혼동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top