mini.Menu
菜单控件。可加入菜单项对象MenuItem。
Extend
mini.Control
Usage
<ul id="menu2" class="mini-menu">
<li>
<span >操作</span>
<ul>
<li iconCls="icon-new" onclick="onItemClick">新建</li>
<li class="separator"></li>
<li iconCls="icon-add" onclick="onItemClick">增加</li>
<li iconCls="icon-edit" onclick="onItemClick">修改</li>
<li iconCls="icon-remove" onclick="onItemClick">删除</li>
</ul>
</li>
<li class="separator"></li>
<li iconCls="icon-open" onclick="onItemClick">打开</li>
<li iconCls="icon-remove" onclick="onItemClick">关闭</li>
</ul>
Screenshots
Examples
Menu
ContextMenu
Properties
| Name | Type | Description | Default | Set? | Get? | Tag? |
| vertical |
Boolean |
是否竖向 |
true |
√ | √ | √ |
| allowSelectItem |
Boolean |
是否允许选择菜单项 |
false |
√ | √ | √ |
| url |
String |
菜单数据地址 |
|
√ | √ | √ |
| textField |
String |
|
text |
√ | √ | √ |
| idField |
String |
|
id |
√ | √ | √ |
| parentField |
String |
|
pid |
√ | √ | √ |
| resultAsTree |
Boolean |
|
true |
√ | √ | √ |
Methods
| Name | Parameter | Description | Return |
| setItems ( items ) |
|
设置菜单项数组。菜单项对象MenuItem。 |
|
| showAtPos ( x, y ) |
|
显示菜单 |
|
| getSelectedItem ( ) |
|
获得选中的菜单项对象。 |
|
| load ( url ) |
|
加载菜单数据 |
|
Events
| Name | EventObject | Description |
| itemclick |
|
菜单项点击时发生 |
| itemselect |
|
菜单项选中时发生 |