世间自有公道,付出总有回报,说到不如做到,要做就做好,步步高!

EasyUI 中 MenuButton 的使用方法

在EasyUI 的Demo 中 只有MenuButton 的显示DEMO,没有click 事件的相关操作,项目中正好用到啦,所以研究了下,可以用js 动态的为menu item 绑定click 事件。

具体操作实现方法:

Html 代码:

<a id="a4" style="color:#0094ff"  icon="icon-lightning">批量设置列宽</a> 
<div id="cusmenu" style="width:150px;">
    <div id="80">宽度 80px</div>
    <div id="100">宽度 100px</div>
    <div id="120">宽度 120px</div>
    <div class="menu-sep"></div>
    <div iconCls="icon-set2">自定义列宽</div>
 </div>

js:

//初始化
var ddlMenu = $('#a4').menubutton({ menu: '#cusmenu' }); 

//menubutton 依赖于 menu、linkbutton 这两个插件,所以我们可以这样搞定她
$(ddlMenu.menubutton('options').menu).menu({
            onClick: function (item) {
                //item 的相关属性参见API中的menu
                alert(item.text);
            }
})

好了。今天就到这里,休息休息一下!

 

posted @ 2012-07-12 10:18  疯狂秀才  阅读(14370)  评论(2编辑  收藏  举报