2

21行8列のkendoGridがあります。特定の行の背景色を設定し、それらの行の値を非表示にしました。そのために、これらの2行のコードを記述しました。

$("#grid1 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11),tr:eq(15)")
    .addClass('rowColor');

$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)")
    .find("td").html("");

今、私は隠された最初の行、3番目の行、16番目の行の最初の列の値を表示したい...どうすればこれを行うことができますか..値がデータベースから来ていることを確認してください...

4

1 に答える 1

1

まず、行を非表示にしたい場合は、使用できます.hide()

$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)")
.find("td").hide();

いいえ

$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)")
.find("td").html("");

.html("")非表示にするだけでなく、実際にそのコンテンツを空にするため

次に、最初の列のみを表示するには、次を使用します。

$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)").find("td:first").show();
于 2012-12-10T15:52:21.580 に答える