jquery easyui怎么动态改treegrid表上的toolbar的按钮的样式和文字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery easyui怎么动态改treegrid表上的toolbar的按钮的样式和文字相关的知识,希望对你有一定的参考价值。

参考技术A toolbar内定义的iconCls 可以设置图标,text可以设置文本,disabled:true就可以禁用按钮了
例如你可以看下demo
toolbar:[
id:'btnadd',
text:'Add',
iconCls:'icon-add',
handler:function()
$('#btnsave').linkbutton('enable');
alert('add')

,
id:'btncut',
text:'Cut',
iconCls:'icon-cut',
handler:function()
$('#btnsave').linkbutton('enable');
alert('cut')

,'-',
id:'btnsave',
text:'Save',
disabled:true,
iconCls:'icon-save',
handler:function()
$('#btnsave').linkbutton('disable');
alert('save')

]本回答被提问者和网友采纳
参考技术B 在设置按钮的时候都有id的 根据id禁用按钮就可以了, datagrid 也提供了编辑功能。 参考技术C 这个需要做成留言板 那样的吧,编辑的时候 就改文字什么的,,,要就jq 定义 下 刷新一次或促发某事件 改一次样式了!追问

 

不需要刷新,就是点击修改按钮,下面的选中行数据处于编辑状态,然后修改按钮被禁用,启用保存按钮!

追答

如你要 随意的改字体颜色样式,就的用 编辑器那样的了,你可以找找 网上有 这样的 小 插件 改改呗!

easyUI的datagrid,怎么动态改变某一行的背景颜色

填充数据的时候有个字段是isexception,我进行判断当他是1的时候这一行的背景色为红色,怎么设置

楼上的答案是设置一行的样式属性,不过他通过rowData来获取属性isexception也是正确的!

field : 'isException',
title : '',
sortable : true,
hidden : true
styler:function(value,row,index)//设置样式
if (value ==1)
return 'background-color:#FF0000;';



我这个是设置isexception这个字段,2种方式,你自己看吧!
参考技术A $('#tt').datagrid(
rowStyler:function(index,row)
if (row.isexception==1)
return 'background-color:red;';


);

以上是关于jquery easyui怎么动态改treegrid表上的toolbar的按钮的样式和文字的主要内容,如果未能解决你的问题,请参考以下文章

jquery easyui Buttons ,怎么悬浮有提示,title 不管用,是否要改源码,怎么改啊,大神

EasyUI入门

jquery easyui怎么修改字体大小

有木有人知道jquery easyui的全局样式字体能不能改?

jquery easyui 怎么动态改变datagrid的列!

jquery-easyui中的datetimebox 谁用过?怎么改变日期格式??