当我尝试使用JQuery的tinySort时,我得到这个错误
Error: this.setArray is not a functionSource
File: http://tinysort.sjeiti.com/scripts/jquery.tinysort.jsLine: 109这是一个JSFiddle
http://jsfiddle.net/littlesandra88/wJzNE/
这是我的桌子的样子。
知道出什么问题了吗?
如果这是一个困难的问题,那么有没有更简单的方法来用按钮对列进行排序呢?
<table class="alerts" cellspacing="0">
<tbody>
<tr class="header">
<th class="activity-header"><a href="javascript:sortTable(1)">CWIS</a></th>
<th class="activity-header">First Name</th>
<th class="activity-header">Signed</th>
<th class="activity-header"></th>
</tr>
<form action="" method="post">
<input name="anchor" value="2548" type="hidden">
<tr>
<td class="activity-data">2648</td>
<td class="activity-data">RVV</td>
<td class="checkbox"> <input name="signed" type="checkbox" checked </td>
<td class="edit-column"><a href="javascript:showhide('2648');">Details</a> <input value="Save" type="submit"></td>
</tr>
<tr id="2548" class="edit-row" style="display: none;">
<td class="edit-column"> </td>
</tr>
</form>
<form action="" method="post">
<input name="anchor" value="8249" type="hidden">
<tr>
<td class="activity-data">7249</td>
<td class="activity-data">B</td>
<td class="checkbox"> <input name="signed" type="checkbox" checked </td>
<td class="edit-column"><a href="javascript:showhide('8249');">Details</a> <input value="Save" type="submit"></td>
</tr>
<tr id="7249" class="edit-row" style="display: none;">
<td class="edit-column"> </td>
</tr>
</form>
</tbody>
</table>发布于 2011-06-10 20:23:36
我认为这是一个脚本版本的问题。
要么使用jQuery 1.4.1,要么使用最新版本的tineysort (去掉了setArray,使用了pushStack)。
我尝试了@ jsfiddle,不管用哪种方法,我都摆脱了错误。
检查http://jsfiddle.net/wJzNE/1/
https://stackoverflow.com/questions/6306209
复制相似问题