4

グリッドの行をソートするためにドラッグアンドドロップを使用していますが、

このプロセスでは、ドラッグされた行の Order(Sequence) を動的に変更する必要があります。たとえば、3 行目を 1 位にドラッグした場合のように、(順序) を動的に 1 に変更します。

動的にループして順序を変更する方法がわかりません。

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

jqueryを使用して実現したいので、アイデアを提供してください。

4

2 に答える 2

2

次の 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>

最後に、グリッドビューで tablesorter 関数を呼び出して、グリッドビューをソート可能にします。

<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

お役に立てば幸いです。

于 2013-04-30T05:56:05.400 に答える