次のライブラリを使用して、ブートストラップ テーブルを備えた MVC アプリを持っています: Bootstrap Table
これにより、単純な呼び出しでデータが入力されます
<table data-toggle="table"
data-url="/myControllerActionReturningJsonData">
<thead>
<tr>
<th data-field="column1">Column1</th>
<th data-field="column2">Column2</th>
<th data-field="column3">Column3</th>
<th data-field="column4">Column4</th>
</tr>
</thead>
これにより、期待どおりにテーブルにデータが入力され、列に data-sortable=true タグを追加して、列を並べ替えられるようにしました。私が本当にやりたいことは、データを列 1で並べ替え、次に列 2 で並べ替えることができるようにすることです。そのため、最初に列 1 の値で並べ替え、次に 2 番目の列の値を並べ替えます。
これを実装するための最善の方法について誰かが考えていますか? 理想的には、サーバー側でソートするのではなく、クライアントでソートを維持したいと考えています。