jquery datatableの各行を別の色で表示する必要があります。例:データセットに20レコードがあるかどうか。異なる色で表示される20のレコード。いずれかお手伝いください.....jqueryデータテーブル内の異なるbgcolorsにある各行
0
A
答えて
0
このコードを試して、各行で実行できます。あなたに20種類の色を与えることは100%保証されていませんが、非常に可能性があります。
'#'+(Math.random()*0xFFFFFF<<0).toString(16))
(と仮定して、アレイ内の生成された文字列を保存し、DKSanの回答時に展開するには
2
を追加する前に、配列の各要素に対して、すべての新しい創造をテストし、それは100%を確認してください持っています!彼のコードが動作すること)、利用可能DataTableの初期化パラメータであるfnRowCallbackにランダム生成を追加します。
// you don't have to pass everything in if all you're using is nRow
"fnRowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull) {
var randomColor = '#'+(Math.random()*0xFFFFFF<<0).toString(16));
$(nRow).css('background-color', randomColor);
return nRow;
}
THER eは、完全にランダムな色を使用するのではなく、あなたができるたくさんのものです。使用可能な色(たとえば20)の配列を作成すると、(fnRowCallbackの外側のスコープを持つ)インデックス変数をインクリメントして循環することができます。または、「行内に2つの」テストを使用して、利用可能な色のセットからランダムな色を引き出すこともできます。
関連する問題
- 1. JavaFX:TableViewのコンボボックス(各行ごとに内容が異なる)
- 2. 各行のドロップダウンリストを作成するデータテーブル
- 3. jqueryデータテーブル内のエディタ
- 4. jQueryデータテーブルがテンプレートの外にある
- 5. jqueryデータテーブル内の無効なjson応答
- 6. 異なるデータ内容の各行にデータを追加するmysql
- 7. 別のデータテーブル内のデータテーブルの各ループの処理方法
- 8. データテーブル内の複数の列で異なる
- 9. jQueryデータテーブル(バックエンドページングあり)
- 10. チェーン内の各ハンドラに異なるエラーハンドラを割り当てる
- 11. jqueryのデータテーブルの行をフィルタリングする
- 12. 行ごとに異なる列番号を持つデータテーブル
- 13. Jquery - 配列内の各行の前にhtmlを追加する
- 14. データテーブルの各行の並び替え
- 15. 各ページに異なる内容のコンテンツページを動的に作成
- 16. jqueryデータテーブルの行を交換する
- 17. データテーブル内の行のアイコンを変更すると、各行の他のアイコンに影響が出る
- 18. 異なる長さのデータテーブルの結合
- 19. Forループ内での反復各反復ごとに異なる
- 20. TextArea内に異なる色の各ラインを表示
- 21. グループ内の各行が異なるオブジェクトである2のグループを持つAndroid ListView
- 22. 異なるデータテーブルにある2つのフィールドの合計が必要です
- 23. ボタンで各セルを編集する方法jqueryデータテーブルをクリック
- 24. データテーブル内の行間のマージン
- 25. 各行に異なる列を取得する
- 26. データテーブル内の行を削除
- 27. データテーブル内の固定行ソート
- 28. 各リストビューの行に異なる色を設定しました
- 29. リスト・カラム・データ・フレームの各行に異なるモデルをフィット
- 30. Numpy:各行の異なる列に値を挿入します。
ユーザーがページにアクセスするたびに色が同じである必要がありますか? –