我想让表格排序。我找到了这个脚本,我能够在普通表格上运行它。 http://yoast.com/articles/sortable-table/动态构建的可排序表格
问题是在我的应用程序中,该表是通过对java webservices的ajax调用动态构建的。当我将“可排序”类添加到表时,它不会变得可排序。我已经建立了另一个完全一样的表,使用相同的ID和类,除非它已经构建并且脚本可以正常工作。
任何想法为什么这将无法正常工作时表动态构建和如何使其工作?
谢谢, 克雷格
我想让表格排序。我找到了这个脚本,我能够在普通表格上运行它。 http://yoast.com/articles/sortable-table/动态构建的可排序表格
问题是在我的应用程序中,该表是通过对java webservices的ajax调用动态构建的。当我将“可排序”类添加到表时,它不会变得可排序。我已经建立了另一个完全一样的表,使用相同的ID和类,除非它已经构建并且脚本可以正常工作。
任何想法为什么这将无法正常工作时表动态构建和如何使其工作?
谢谢, 克雷格
我之前同样的问题跑了,你所要做的就是回忆方法Ajax请求完成后,我建议使用:http://tablesorter.com/docs/
所以,你可以运行ajax请求
$(“#myTable”)。append(resultfromajax); $( “#myTable的”)的tablesorter()。
您已经构建了表之后,调用ts_makeSortable(table);
其中table
是表的DOM对象(即一个你document.getElemenByID()
得到的,不是jQuery的OBJ)。
这样做。我用另一个插件并在ajax之后调用它。很好去!谢谢拉斐尔! – craigtb
没问题,我很高兴它有帮助。 – isJustMe