2013-06-12 68 views
1

我想突出顯示一個單元格,如果它已在slickgrid中編輯過。我正在嘗試使用自定義格式化程序。formatter返回整個html slickgrid

function determineEdit(row, cell, value, columnDef, dataContext){ 
    var varRow = dataView.getItem(row); 
    if(varRow.isUpdated == 'true'){ 
    return "<span style='color:red'>" + value + "</span>"; 
    }else{ 
    return value; 
    } 
} 

當網格呈現整個span標記時,會在單元格中顯示文本。 請讓我知道我做錯了什麼。 謝謝, KG

+0

你的代碼似乎很好......只是** alert **或** console.log **你的**值**。也許你可以得到一些線索。 –

回答

0

我正在製作一個音頻頁面。代碼片段是正確的。實際的問題是在哪裏。我曾在JavaScript中使用VF標籤來動態創建一些元素。這導致解析時出現javascript語法錯誤。現在,我已經將它們更改爲標準HTML標記,代碼工作正常。謝謝您的幫助。