加入easyui的icon.css样式,并且在数据节点添加iconCls属性就可以了。举个例子:
<link rel="stylesheet" type="text/css" href="../../themes/icon.css">
[{"id":16,
"text":"Actions",
"children":[{
"text":"Add",
"iconCls":"icon-add"}]
}]
就会有图标效果了。
隐藏:
建议你在easyui控件外面套一个div,再在css文件里加一个.hidden{display:none}的类。
隐藏或显示的时候可以用
//隐藏:$("#xx").parent().addClass("hidden")
//取消隐藏:
$("#xx").parent().removeClass("hidden")
//当前状态:
$("#xx").parent().hasClass("hidden")
用css来处理的好处就是,快。对于某些情况的批量处理是很有帮助的。
或者你不喜欢用Css,也可以直接
$("#xx").parent().show()
$("#xx").parent().hide()
可用不可用:
基于textbox的组件 如:combo combobox 等,都有enable和disable方法
$("#xx").textbox('disable')
$("#pp").combobox('enable')
不知道是不是你想问的。