Javascript 使用jquery清空具有相同数据的行的以下单元格
我有一把简单的小提琴: 我想在第一次出现相应的日期后,为该行的Day列显示空单元格。我的意思是,我的目标是在不操纵数据的情况下获得以下屏幕截图: 我认为在构建剑道网格之后,使用jquery可以做到这一点。但我不知道怎么做 提前谢谢,我会用这个方法。此方法处理数据,但不会更改它,这很好。而且不需要jQuery:Javascript 使用jquery清空具有相同数据的行的以下单元格,javascript,jquery,kendo-ui,kendo-grid,Javascript,Jquery,Kendo Ui,Kendo Grid,我有一把简单的小提琴: 我想在第一次出现相应的日期后,为该行的Day列显示空单元格。我的意思是,我的目标是在不操纵数据的情况下获得以下屏幕截图: 我认为在构建剑道网格之后,使用jquery可以做到这一点。但我不知道怎么做 提前谢谢,我会用这个方法。此方法处理数据,但不会更改它,这很好。而且不需要jQuery: parse: function(data) { var lastDay = ""; for (var i = 0; i < data.length; i++)
parse: function(data) {
var lastDay = "";
for (var i = 0; i < data.length; i++) {
if (lastDay == "" || data[i].Day != lastDay) {
lastDay = data[i].Day;
}
else {
data[i].Day = "";
}
}
return data;
}
这次我使用(并创建)了DayText
。您的第一列定义更改为:
{
field: "DayText",
title: "Day"
}
因此,它保留了Day
属性的原样 我会用这个方法。此方法处理数据,但不会更改它,这很好。而且不需要jQuery:
parse: function(data) {
var lastDay = "";
for (var i = 0; i < data.length; i++) {
if (lastDay == "" || data[i].Day != lastDay) {
lastDay = data[i].Day;
}
else {
data[i].Day = "";
}
}
return data;
}
这次我使用(并创建)了DayText
。您的第一列定义更改为:
{
field: "DayText",
title: "Day"
}
因此,它保留了Day
属性的原样 我会用这个方法。此方法处理数据,但不会更改它,这很好。而且不需要jQuery:
parse: function(data) {
var lastDay = "";
for (var i = 0; i < data.length; i++) {
if (lastDay == "" || data[i].Day != lastDay) {
lastDay = data[i].Day;
}
else {
data[i].Day = "";
}
}
return data;
}
这次我使用(并创建)了DayText
。您的第一列定义更改为:
{
field: "DayText",
title: "Day"
}
因此,它保留了Day
属性的原样 我会用这个方法。此方法处理数据,但不会更改它,这很好。而且不需要jQuery:
parse: function(data) {
var lastDay = "";
for (var i = 0; i < data.length; i++) {
if (lastDay == "" || data[i].Day != lastDay) {
lastDay = data[i].Day;
}
else {
data[i].Day = "";
}
}
return data;
}
这次我使用(并创建)了DayText
。您的第一列定义更改为:
{
field: "DayText",
title: "Day"
}
因此,它保留了
Day
属性的原样 我在每个函数的末尾都抛出了一个jQuery,它似乎起到了作用,请尝试将它添加到javascript的底部:
var day = ""; // holds latest day value
// for each row...
$('tr').each(function(){
var thisDay = $(this).find('td:first').html(); // grab the text from the first column
if (thisDay == day) // if its the same as last time
{
$(this).find('td:first').html(''); // hide it
}
day = thisDay; // hold onto this day
});
我在每个函数的末尾都抛出了一个jQuery,它似乎起到了作用,请尝试将它添加到javascript的底部:
var day = ""; // holds latest day value
// for each row...
$('tr').each(function(){
var thisDay = $(this).find('td:first').html(); // grab the text from the first column
if (thisDay == day) // if its the same as last time
{
$(this).find('td:first').html(''); // hide it
}
day = thisDay; // hold onto this day
});
我在每个函数的末尾都抛出了一个jQuery,它似乎起到了作用,请尝试将它添加到javascript的底部:
var day = ""; // holds latest day value
// for each row...
$('tr').each(function(){
var thisDay = $(this).find('td:first').html(); // grab the text from the first column
if (thisDay == day) // if its the same as last time
{
$(this).find('td:first').html(''); // hide it
}
day = thisDay; // hold onto this day
});
我在每个函数的末尾都抛出了一个jQuery,它似乎起到了作用,请尝试将它添加到javascript的底部:
var day = ""; // holds latest day value
// for each row...
$('tr').each(function(){
var thisDay = $(this).find('td:first').html(); // grab the text from the first column
if (thisDay == day) // if its the same as last time
{
$(this).find('td:first').html(''); // hide it
}
day = thisDay; // hold onto this day
});
但我不想操纵数据。这将是必要的,因为它是在网格的介绍。但我不想操纵数据。这将是必要的,因为它是在网格的介绍。但我不想操纵数据。这将是必要的,因为它是在网格的介绍。但我不想操纵数据。这将是必要的,因为是在网格演示之后。