2012-11-27 80 views
0

我想要更改选定行上的行颜色,但在此之后,我无法重置其他行的以前的颜色。我正在使用jQuery函数。网格行颜色更改选择

注意:此网格中的所有行都有交替的颜色系统。

Javascript代码:

function ChangeRowColor(rowID) { 
    $('#' + rowID).removeClass('DataRow'); 
    $('#' + rowID).addClass('DataRow1'); 
} 
+0

这可能会有所帮助:http://www.c-sharpcorner.com/UploadFile/sapnabeniwal/animate-and-highlight-gridview-rows-using-jquery/ –

回答

1

不要删除原始类

function ChangeRowColor(rowID) { 
    $('tr').removeClass('highlighted'); 
    $('tr#' + rowID).addClass('highlighted'); 
} 

给类.highlighted所有的变化,从所有的行删除它,然后把它添加到单列你想。