ExtJS GridPanel 根據(jù)條件改變字體顏色
更新時間:2010年03月08日 17:44:32 作者:
ExtJS下GridPanel 根據(jù)條件改變字體顏色的實現(xiàn)代碼。
1、在GridPanel中加入GridView
<View>
<ext:GridView ID="GridView1" runat="server">
<GetRowClass Fn="setRowBg" />
</ext:GridView>
</View>
2、加入js腳本
<script language="javascript" type="text/javascript">
function setRowBg(rd, ri, ro) {
var zhb,lj,xzh;
zhb=rd.data.zhb;
lj=rd.data.lj
xzh=rd.data.xzh;
if (xzh=="正向")
{
if (zhb>lj)
{
ro.tstyle = "color: #F57D02; ";
}
else
{
ro.tstyle = "background-color:none;";
}
}
if (xzh=="反向")
{
if (zhb<lj)
{
ro.tstyle = "color: #FFE37E; ";
}
else
{
ro.tstyle = "background-color:none;";
}
}
}
</script>
復制代碼 代碼如下:
<View>
<ext:GridView ID="GridView1" runat="server">
<GetRowClass Fn="setRowBg" />
</ext:GridView>
</View>
2、加入js腳本
復制代碼 代碼如下:
<script language="javascript" type="text/javascript">
function setRowBg(rd, ri, ro) {
var zhb,lj,xzh;
zhb=rd.data.zhb;
lj=rd.data.lj
xzh=rd.data.xzh;
if (xzh=="正向")
{
if (zhb>lj)
{
ro.tstyle = "color: #F57D02; ";
}
else
{
ro.tstyle = "background-color:none;";
}
}
if (xzh=="反向")
{
if (zhb<lj)
{
ro.tstyle = "color: #FFE37E; ";
}
else
{
ro.tstyle = "background-color:none;";
}
}
}
</script>
您可能感興趣的文章:
- ExtJs中gridpanel分組后組名排序實例代碼
- Extjs4實現(xiàn)兩個GridPanel之間數(shù)據(jù)拖拽功能具體方法
- ExtJs設置GridPanel表格文本垂直居中示例
- Extjs4 GridPanel 的幾種樣式使用介紹
- Extjs4 GridPanel的主要配置參數(shù)詳細介紹
- Extjs中的GridPanel隱藏列會顯示在menuDisabled中解決方法
- Extjs EditorGridPanel中ComboBox列的顯示問題
- Extjs gridpanel 出現(xiàn)橫向滾動條問題的解決方法
- ExtJs GridPanel簡單的增刪改實現(xiàn)代碼
- ExtJS 2.0 GridPanel基本表格簡明教程
- JavaScript的Ext JS框架中的GridPanel組件使用指南
相關文章
Extjs改變樹節(jié)點的勾選狀態(tài)點擊按鈕將復選框去掉
需要一個功能點擊一個按鈕后將樹節(jié)點前的復選框去掉,變成沒有選擇的狀態(tài),百度一下發(fā)現(xiàn)個不錯的方法,需要的朋友可以參考下2013-11-11
ExtJS[Desktop]實現(xiàn)圖標換行示例代碼
ExtJS中的desktop的demo中,默認的圖標排列是不換行的,以下代碼就是為了解決這一問題的,需要的朋友可以了解下2013-11-11
關于extjs4如何獲取grid修改后的數(shù)據(jù)的問題
如何獲取grid修改后的數(shù)據(jù)問題,下面是API的描述??梢垣@取各種值,感興趣的朋友可以參考下2013-08-08

