jquery easyui怎么改变背景颜色

 我来答
贯梓夫昂雄
2019-12-16 · TA获得超过3614个赞
知道大有可为答主
回答量:3075
采纳率:30%
帮助的人:174万
展开全部


listprice
值大于
50
时,将为该行设置不同的颜色。
数据网格(datagrid)的
rowStyler
函数的设计目的是允许您自定义行样式。以下代码展示如何改变行样式:
<table
id="tt"
title="DataGrid"
style="width:600px;height:250px"
url="data/datagrid_data.json"
singleSelect="true"
fitColumns="true">
<thead>
<tr>
<th
field="itemid"
width="80">Item
ID</th>
<th
field="productid"
width="80">Product
ID</th>
<th
field="listprice"
width="80"
align="right">List
Price</th>
<th
field="unitcost"
width="80"
align="right">Unit
Cost</th>
<th
field="attr1"
width="150">Attribute</th>
<th
field="status"
width="60"
align="center">Stauts</th>
</tr>
</thead>
</table>
$('#tt').datagrid({
rowStyler:function(index,row){
if
(row.listprice>50){
return
'background-color:pink;color:blue;font-weight:bold;';
}
}
});
正如所看到的,根据一些条件设置
background-color(背景色)为
pink(粉红色),设置文本颜色为
blue(蓝色)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式