ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML ページ上のデータを並べ替えるにはどうすればよいですか? (コード付き)

HTML ページ上のデータを並べ替えるにはどうすればよいですか? (コード付き)

不言
リリース: 2018-08-14 16:57:36
オリジナル
6133 人が閲覧しました

この記事の内容は、HTML ページ上のデータを並べ替える方法についてです。 (コードを添付します)。困っている友人が参考になれば幸いです。

数日前、結果をランキングするときにこの小さなトリックを使用しました。 htmlコード内でel式を直接使用することでデータソート機能を実装できます 初めてブログを書くのでアドバイスをお願いします。 。

パフォーマンスのランキングを行うには、まずデータを正の順序で取得する必要があります:

select * from table where 1 = 1 order by score desc;
ログイン後にコピー

次に、<c:foreach> を使用してデータを走査し、EL 式を追加してランキングを表示します: <c:foreach>将数据遍历,同时加入EL表达式来显示排名:

<c:set var="number" value="1"></c:set>
<c:foreach item="${array }" var="data">
    <span>名次:</span>${number }
    <span>成绩:</span>${data.score }
    <c:set var="number" value="${number+1 }"></c:set>
</c:foreach>
ログイン後にコピー

代码是用<c:set>来进行数据number的定义和运算,如果是分页数据只需要将${number }替换成${number+(currentPage-1) }即可。其中currentPage rrreee

このコードは <c:set> を使用してデータ number を定義および操作します。それがページング データの場合は、${number を置き換えるだけです。 }${number+(currentPage-1) } に置き換えます。 currentPage は、現在のページのページ番号です。

関連する推奨事項:

HTML を使用して掲示板スタイルを実装するにはどうすればよいですか? (コード例)

HTMLでテキストを中央揃えにする方法は? (コード例)

Html と CSS を組み合わせてモバイル Web ページ適応用のコードを実装します

🎜

以上がHTML ページ上のデータを並べ替えるにはどうすればよいですか? (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート