Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 表排序jQuery_Javascript_Jquery_Html Table - Fatal编程技术网

Javascript 表排序jQuery

Javascript 表排序jQuery,javascript,jquery,html-table,Javascript,Jquery,Html Table,我有一张结构如下的桌子 <table id="mytable" > <thead> <tr> <th>Name</th> <th>Age</th> <th>Details</th> </tr> </thead> <tbody> <tr> <td>David</td> &

我有一张结构如下的桌子

<table id="mytable" >

 <thead>
  <tr>
   <th>Name</th>
   <th>Age</th>
   <th>Details</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>David</td>
   <td>45</td>
   <td> <div class="sortCriteria">David</div> <div>More complex structure here</div> </td>
  </tr>
 </tbody>


</table>

名称
年龄
细节
大卫
45
这里的结构更复杂
我知道有一些插件可以对表进行排序,但我的表结构有点复杂(有时它包含iframe或其他元素),所以几乎所有插件都无法正常工作/性能下降

实际上,我不想用所有的
TD
值对
Details
字段进行排序,而只是只取
sortCriteria
(忽略其他部分)


如何开始?

您是否尝试过桌面分拣机。这是目前最通用的桌面分拣机。阅读此处

Use datatable,jquery插件,有一个选项可以禁用对所需的一个或多个列的排序。是的,我试过了,但不幸的是没有很好地工作。(它的排序,但缺乏性能)