尝试几天(2即是)使用Jquery获取数据表以正确排序数字。
@H_301_2@我正在使用两个脚本的最后一个版本。
表格呈现正常,但数字排序错误。@H_301_2@如果排序,它会得到以下结果:
8@H_301_2@7@H_301_2@4@H_301_2@32@H_301_2@31@H_301_2@3@H_301_2@等等..@H_301_2@你会期望的:@H_301_2@32@H_301_2@31@H_301_2@8@H_301_2@将显示等等。
我读了一些关于添加额外的JavaScript代码但没有(给我的理解(不是很多到javascript))的一些注释)可以找到javascript的例子。
我现在使用的脚本是基本的,看起来像这样
$(document).ready(function() { $("#table1") .tablesorter( { sortList: [[0,0]],widthFixed: true,widgets: ['zebra'] } ) } );
希望能为我解决这个问题的一个很好的例子。
/ Fons
根据请求表的HTML结果
<table id="table1" class=tablesorter> <thead> <tr> <th width=65>Name</th> <th width=40>Count</th> </tr> </thead> <tbody> <tr><td>Name_1</td><td>32</td></tr> <tr><td>Name_2</td><td>12</td></tr> <tr><td>Name_3</td><td>11</td></tr> <tr><td>name_4</td><td>14</td></tr> <tr><td>Name_5</td><td>7</td></tr> <tr><td>Name_6</td><td>3</td></tr> <tr><td>Name_7</td><td>32</td></tr> <tr><td>Name_8</td><td>31</td></tr> <tr><td>Name_9</td><td>35</td></tr> </tbody> </table> </body> </html>
我唯一改变的结果是名字。@H_301_2@/ Fons