リストの並べ替えを実装するには、時間、ID、数量などの複数のフィールドを並べ替えることができます。具体的な実装アイデアは何ですか?
闭关修行中......
ページングと同様に、クリックイベントを各フィルター領域にバインドしたいと思います。クリックすると、フィルター対象のフィールドが取得され、その領域の desc スタイルまたは asc スタイルを取得し、バックグラウンドの順序に戻ってデータを返し、データを表示することができます
今朝、「The Definitive Guide to JavaScript」を読んでいるときにたまたまこの事例を見つけたので、写真を撮って共有しました
最後に戻り値をサーバーに送信するだけです
先月、テーブルのソート要件も作成しましたが、これを行うために AngularJS プラグイン ui-grid を使用しました。これは非常に便利です
1. データの量が多く、ページングが必要な場合は、並べ替えるフィールド名と並べ替え方法をバックエンドに渡します。
Bootstrap Datatable プラグインなどのフロントエンドで直接並べ替えることができます。
データテーブル
ページングと同様に、クリックイベントを各フィルター領域にバインドしたいと思います。クリックすると、フィルター対象のフィールドが取得され、その領域の desc スタイルまたは asc スタイルを取得し、バックグラウンドの順序に戻ってデータを返し、データを表示することができます
今朝、「The Definitive Guide to JavaScript」を読んでいるときにたまたまこの事例を見つけたので、写真を撮って共有しました
。最後に戻り値をサーバーに送信するだけです
先月、テーブルのソート要件も作成しましたが、これを行うために AngularJS プラグイン ui-grid を使用しました。これは非常に便利です
1. データの量が多く、ページングが必要な場合は、並べ替えるフィールド名と並べ替え方法をバックエンドに渡します。
2. データ量が少なく、ページングが必要ないか、フロントエンド ページングを使用でき、js を介して並べ替えを実行できます。Bootstrap Datatable プラグインなどのフロントエンドで直接並べ替えることができます。
データテーブル