jquery easyui 怎么动态控制toolbar的显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery easyui 怎么动态控制toolbar的显示相关的知识,希望对你有一定的参考价值。

①要控制toolbar的显示状态,首先要获取到toolbar内的每个按钮对象,然后通过设置css属性即可实现显示和隐藏,所以只要在每个toolbar按钮添加id属性即可控制显示
@比如 设置了
toolbar[
id:'edit',
iconCls: 'icon-edit',
handler: function()alert('编辑按钮')

]
然后通过$("#edit").show();$("#edit").hide();即可显示和隐藏
参考技术A

目标:动态控制toolbar的显示

用到的js插件 : jquery easyui

方式一 : 

实例代码:


$('#dg').datagrid(
   toolbar: '#tb'
);
<div id="tb">
   <a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-edit',plain:true"/a>
   <a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-help',plain:true"/a>
</div>

隐藏或者显示toolbar:$('#tb').toggle();

方式二:

$('#dg').datagrid(
    toolbar: [
        iconCls: 'icon-edit',
        handler: function()alert('添加')
    ,'-',
        iconCls: 'icon-help',
        handler: function()alert('删除')
    ]
);
隐藏或者显示toolbar:$('#tb').toggle();

注 : toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件.该方法也可用于切换被选元素的 hide() 与 show() 方法。

以上是关于jquery easyui 怎么动态控制toolbar的显示的主要内容,如果未能解决你的问题,请参考以下文章

jquery easyui 怎么动态控制toolbar的显示

jquery easyui 如何动态控制toolbar的显示呢

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

动态控制jQuery easyui datagrid工具栏显示隐藏

jquery easyui 的 datagrid如何动态加载数据?

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