잘 정의 된 스크립팅 된 테이블입니다. 많은 사람들이 그것을 사용하고 있으며, 여기에 그것의 업그레이드가옵니다. 형식 오류 :하지만 링크 http://www.datatables.net/upgrade/1.10를 수행 한 후에도 내가 좋아하는 오류에 달려dataTables를 1.10.4로 업그레이드하는 방법은 무엇입니까?
at isArraylike (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.js:997:65)
at Function.jQuery.extend.each (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.js:632:14)
at _fnCamelToHungarian (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:359:5)
at _fnColumnOptions (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:635:4)
at http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:6351:5
at _fnApplyColumnDefs (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:967:5)
at HTMLTableElement.<anonymous> (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:6350:4)
at Function.jQuery.extend.each (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.js:657:23)
at jQuery.fn.jQuery.each (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.js:266:17)
at DataTable (http://amgarg-w7:8080/Altius/akshajai/app/lib/jquery/jquery.dataTables.js:6041:8) <table my-table="overrideOptions" aa-table-data="stringTable" aa-data="stringSearchTable" ao-column-defs="columnDefs" fn-row-callback="myCallback" class="dataTable table table-bordered table-striped2 table-hover" id="table_report">
해결책은 _fnCamelToHungarian 함수를 수정하는 것입니다). _hungarianMap에서 프로토 타입 메소드를 찾고 charAt [0]을 얻으려고 시도하는 중 오류가 발생했습니다. 이 문제는 Object.keys (user)를 사용하여 열거 형을 살펴 보는 방법을 변경하여 해결되었습니다. 다음 코드의 수정 된 부분은 : 함수 _fnCamelToHungarian (SRC, 사용자의 힘) {... /** ** MODIFIED/ $ .each (/ * 사용자 */Object.keys (사용자) hungarianKey = src._hungarianMap [val]; ... 개체 이름 (사용자)을 가져 오는 대신 이제는 해당 키를 모두 가져 왔습니다. –
답변으로 의견을 게시 할 수 있습니다. 받아 들일 수있는 것으로 표기하십시오 - 아마도 다른 사람들을 돕는 것입니다. – davidkonrad