Javascript 需要更改背景色或在slickgrid中单击按钮时高亮显示整行
我有一个光滑的网格,我需要根据一些条件突出显示一行。我是新来的光滑网格,我不知道如何实现这一点 当我点击“保存”按钮时,若有任何错误,则应突出显示特定行。下面是我的保存功能Javascript 需要更改背景色或在slickgrid中单击按钮时高亮显示整行,javascript,jquery,slickgrid,Javascript,Jquery,Slickgrid,我有一个光滑的网格,我需要根据一些条件突出显示一行。我是新来的光滑网格,我不知道如何实现这一点 当我点击“保存”按钮时,若有任何错误,则应突出显示特定行。下面是我的保存功能 $j("#save").click(function (e) { e.preventDefault(); $j("#save").prop("disabled",true); $j.when( promiseUpsert
$j("#save").click(function (e) {
e.preventDefault();
$j("#save").prop("disabled",true);
$j.when(
promiseUpsertOrderData()
).then(function(OrderResults) {
if (OrderResults.errorList != null && OrderResults.errorList.length != 0 ) {
$errors = $j('#error');
$j($errors).empty();
$j('<ul>').appendTo($errors);
for (var i=0; i < OrderResults.errorList.length; i++)
{
$j("<li/>").html(OrderResults.errorList[i]).appendTo($errors);
}
$j('</ul>').appendTo($errors);
$errors.show();
$j("#save").prop("disabled",false);
} else {
$j('#error').html('').hide();
if (OrderResults.warningList != null && OrderResults.warningList.length != 0 ) {
$errors = $j('#error');
$j($errors).empty();
$j('<ul>').appendTo($errors);
for (var i=0; i < OrderResults.warningList.length; i++)
{
$j("<li/>").html(OrderResults.warningList[i]).appendTo($errors);
}
$j('</ul>').appendTo($errors);
$errors.show();
$j("#save").prop("disabled",false);
}
initializeGrid(OrderResults);
$j.when(
$j('#success').html('Save Successful').show().fadeOut(10000)
).done(
function(){
$j("#save").prop("disabled",false);
}
);
grid.updateRowCount();
grid.render();
}
});
});
$j(“#保存”)。单击(函数(e){
e、 预防默认值();
$j(“#save”).prop(“disabled”,true);
$j.when(
promiseUpsertOrderData()
).then(函数(OrderResults){
if(OrderResults.errorList!=null&&OrderResults.errorList.length!=0){
$errors=$j(“#error”);
$j($errors).empty();
$j(“”)。附录($errors);
对于(var i=0;i ”)html(OrderResults.errorList[i]).appendTo($errors);
}
$j(“
”)。附录($errors);
$errors.show();
$j(“#save”).prop(“disabled”,false);
}否则{
$j('#error').html(''.hide();
if(OrderResults.warningList!=null&&OrderResults.warningList.length!=0){
$errors=$j(“#error”);
$j($errors).empty();
$j(“”)。附录($errors);
对于(var i=0;i ”)html(OrderResults.warningList[i]).appendTo($errors);
}
$j(“
”)。附录($errors);
$errors.show();
$j(“#save”).prop(“disabled”,false);
}
initializeGrid(OrderResults);
$j.when(
$j('success').html('Save Successful').show().fadeOut(10000)
).完成(
函数(){
$j(“#save”).prop(“disabled”,false);
}
);
grid.updateRowCount();
grid.render();
}
});
});
谁能帮我实现这一目标
提前谢谢