Javascript 如何仅启用一列值
我有21行8列的kendoGrid。我设置了特定的行背景色并隐藏了这些行的值。为此,我编写了这两行代码Javascript 如何仅启用一列值,javascript,jquery,kendo-ui,Javascript,Jquery,Kendo Ui,我有21行8列的kendoGrid。我设置了特定的行背景色并隐藏了这些行的值。为此,我编写了这两行代码 $("#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(""); 现在,我想显示隐藏的
$("#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("");
现在,我想显示隐藏的第一行、第三行、第16行第一列值…我该如何做…确保值来自数据库…首先,如果要隐藏行,可以使用
.hide()
不是
因为.html(“”
实际上将清空其内容,而不仅仅是隐藏
然后,要仅显示第一列,请使用:
$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)").find("td:first").show();
您是否使用此代码“$”(“#grid2 tbody”).find(“tr:eq(0)、tr:eq(2)、tr:eq(11)、tr:eq(15)”).find(“td”).html(“”;“隐藏”行?
$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)")
.find("td").html("");
$("#grid2 tbody").find("tr:eq(0), tr:eq(2), tr:eq(11), tr:eq(15)").find("td:first").show();