我现在的代码如下:
function fillModifyColor(){
  var rowCount = voGrid.getRowCount();
    for (var j = 0; j < rowCount; j++) {
      var isModify = voGrid.getValueByRowField(j, "IS_MODIFY");
      var isAdd = voGrid.getValueByRowField(j, "IS_ADD");
      if(isModify == "Y"){
     voGrid.setRowBackColor(j, modifyColor);      
      if(isAdd == "Y"){
       voGrid.setRowBackColor(j, addColor);
       }
      }
     }
    }
我想实现当isModify == "Y" isAdd == "N"时显示值为modifyColor,isModify == "Y" isAdd == "Y"时显示值为addColor
但怎么写也实现不了,请高人帮忙

解决方案 »

  1.   

    if (isModify == "Y"){
    if (isAdd == "N"){
    voGrid.setRowBackColor(j, modifyColor); 
    } else if (isAdd == "Y"){
    voGrid.setRowBackColor(j, addColor);
    }
      

  2.   

    function fillModifyColor(){
     var rowCount = voGrid.getRowCount();
       for (var j = 0; j < rowCount; j++) {
       var isModify = voGrid.getValueByRowField(j, "IS_MODIFY");
       var isAdd = voGrid.getValueByRowField(j, "IS_ADD");
         }
    if(isModify == "Y){
    if(isAdd == "N"){voGrid.setRowBackColor(j, modifyColor);}
    else if (isAdd == "Y")
    voGrid.setRowBackColor(j, addColor);
       }
    }
      

  3.   


    if(isModify=="Y" && isAdd=="N"){
         voGrid.setRowBackColor(j, modifyColor);
    }else if(isModify=="Y" && isAdd=="Y"){
          voGrid.setRowBackColor(j, addColor);
    }