我可以在jqGrid的自定義格式做這個改變文字顏色:如何更改jqgrid自定義格式化程序中單元格的背景顏色?
function YNFormatter(cellvalue, options, rowObject)
{
var color = (cellvalue == "Y") ? "green" : "red";
var cellHtml = "<span style='color:" + color + "' originalValue='" +
cellvalue + "'>" + cellvalue + "</span>";
return cellHtml;
}
,但我想改變現在整個小區(而不是文本顏色)的背景顏色。
這可能嗎?
檢查更新後的答案。 – simplyharsh 2010-07-14 10:01:37
@harshhh - 我又添加了一條評論 – leora 2010-07-14 10:07:20
你應該用''background-color''來代替'color''並且設置附加樣式''background-image':'none''來刪除從jQuery UI類'ui-widget-content'。如果你想額外使用標準顏色懸停或/和選定的行,你可以使用我在http://stackoverflow.com/questions/4956949/make-selected-color-highest-level-in-jqgrid/4960622#中描述的技術4960622 – Oleg 2011-02-10 19:28:19