我在visual force页面中有一个光滑的网格,我需要根据某些条件突出显示一行。我是光滑网格的新手,我不知道如何实现这一目标。
当我点击“保存”按钮时,如果有任何错误,应突出显示特定行。以下是我的保存功能。
$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();
}
});
});
任何人都可以帮助我实现这一目标。
提前致谢。