2016年 3月1日 10時15分 7年前 Webシステム内でlist内のソートや絞り込みをする場合はどうしていますか? データベースが絡んでくるシステムなら、URLのquery string内に"desc"や"asc"等のパラメーターをつけて"OrderBy"でソート、絞り込み検索する場合は"Like文"を使って絞り込むのが一般的かと思われます。 データ数が膨大な場合や検索する項目が明確な場合は上記の方法で問題ありませんが、数十件程度のデータではデータベースに問い合わせるより、DOM内でソートやフィルターを掛けたほうがリソースの節約になります。 jQuery等のライブラリを使って力技でソートやフィルターを掛ける方法もありますが、少々手間が掛かることに。。 そんなDOMベースの並び替えですが、htmlのリストやテーブル内データの並び替えや検索が簡単に出来るjavascriptライブラリが"
![HTMLのlistのソートや絞り込みが出来るjsライブラリ「List.js」](https://cdn-ak-scissors.b.st-hatena.com/image/square/daa7c88ba48cc2c532bddbd0bcd86667fdbb79a2/height=288;version=1;width=512/https%3A%2F%2Fimg.bsnws.net%2Fcupof%2Flogo%2FIT%2FKrbF23r.jpg)