当我有更多行时,表排序器进行排序

发布于 2024-08-06 12:09:51 字数 59 浏览 5 评论 0原文

我有一个包含超过 2 行的表,并且我不想仅对第二行元素执行排序,如何使用表排序器来实现这一点?请帮助我。

I have a table with more than 2 rows in and i wnt to perform sorting only on 2nd row elements, how can this be achieved using table sorter?Please help me out.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

楠木可依 2024-08-13 12:09:51

我有类似的情况,但我只使用第一行进行表排序。第二行用于选择过滤器,所以我总是希望它保留在第 2 行。将两行放入但使第二行单元格而不是 单元格就可以了。

<table id="table" class="tablesorter">
   <thead>
      <tr>
         <th title="Click to sort by ID ">ID</th>
         <th title="Click to sort by Name ">Name</th>
         <th title="Click to sort by Description ">Description</th>
      </tr>
      <tr>
         <td><input type="text" name="org_id"/></td>
         <td><input type="text" name="name"/></td>
         <td><input type="text" name="business_desc"/></td>
      </tr>
   </thead>
   <tbody>
      <tr>
         <td>Org 1</td>
         <td>Org Name</td>
         <td>Org Desc</td>
      </tr>
   </tbody>
</table>

I have a similar situation, but I only use the first row for tablesorter. The second row is used for selection filters, so I always want it to stay at row 2. Putting both rows in but making the second row cells instead of <th> cells does the trick.

<table id="table" class="tablesorter">
   <thead>
      <tr>
         <th title="Click to sort by ID ">ID</th>
         <th title="Click to sort by Name ">Name</th>
         <th title="Click to sort by Description ">Description</th>
      </tr>
      <tr>
         <td><input type="text" name="org_id"/></td>
         <td><input type="text" name="name"/></td>
         <td><input type="text" name="business_desc"/></td>
      </tr>
   </thead>
   <tbody>
      <tr>
         <td>Org 1</td>
         <td>Org Name</td>
         <td>Org Desc</td>
      </tr>
   </tbody>
</table>
黯然#的苍凉 2024-08-13 12:09:51

默认情况下,它将占用您的最后一个 .

将其更改为第一个即可使用。
var 表 = $('#stu_view_example1 ').DataTable({
orderCellsTop:true
或者
“bSortCellsTop”:true
});

BY default it will take your last .

for changing it to first you can use.
var table = $('#stu_view_example1 ').DataTable({
orderCellsTop: true
or
"bSortCellsTop": true
});

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文