如何使用Jquery重新排序Gridview行

本文关键字:排序 Gridview 何使用 Jquery 新排序 | 更新日期: 2023-09-27 18:11:40

我使用拖放对网格行进行排序,

在这个过程中,我想要的顺序(顺序)拖动行动态更改,就像如果我拖动第三行到第一个地方,我想要它(顺序)动态更改为1。

我不知道如何动态地循环和改变顺序。

var SortedIDs = "";
$(".gvSortPorts").find("tbody > tr").each(function () {
    SortedIDs += $(this).attr("id") + "1";
});

我想用jquery来实现它

如何使用Jquery重新排序Gridview行

在页头部分添加以下JQuery和Tablesorter javascript文件引用。

<script src="scripts/jquery-1.4.3.min.js" type="text/javascript"></script>
<script src="scripts/jquery.tablesorter.min.js" type="text/javascript"></script>

最后在gridview上调用tablesorter函数,使gridview可排序。

<script type="text/javascript">
   $(document).ready(function() {
      $("#GridView1").tablesorter();
   });
</script>
参考:

http://www.ezzylearning.com/tutorial.aspx?tid=2168345

http://forums.asp.net/t/1615668.aspx/1

有许多jquery插件可用于排序:

我使用了Datatable,它为你提供了一种非常有用的方法。你可以定制你想要的,它提供了许多功能,如分页,搜索,排序等。