0

テーブルをソートするプラグインを作成しています。誰かが TH をクリックすると、列がソートされます。

したがって、私の Jquery は次のようになります」

$("#TableID").AddSorting();

プラグインでソート機能を参照する方法がわかりません。プラグインなしで、私は以下をやっています。

 <th data-sort="LastName, FirstName">
   <a onclick="SortTheGrid("FirstName, LastName");">First Name</a>
 </th>

たぶん、私ができるプラグインで:

 $this.find("th[data-sort] a").click(function(){...});

ありがとうチャック

4

1 に答える 1

0

jQuery のクリック機能を使用するだけです。

例えば、

function doSort () {
    //your sort code here
}

$(document).ready(function () {
    $("#YourButtonName").click(function () { doSort(); });
});

クリック ハンドラーに引数を渡す必要があるため、どの列で並べ替えるかがわかります。パラメータを jQuery クリック イベント ハンドラに渡す方法の詳細については、この回答を参照してください。

于 2013-04-24T22:54:50.557 に答える