From Documentation
Line 6: Line 6:
*Java API: <javadoc>org.zkoss.zul.Menuitem</javadoc>
*Java API: <javadoc>org.zkoss.zul.Menuitem</javadoc>
*JavaScript API: <javadoc directory="jsdoc"></javadoc>
*JavaScript API: <javadoc directory="jsdoc"></javadoc>
*Style Guide: [ Menuitem in Menubar], [ Menuitem in Menupopup]
*Style Guide: [[ZK_Style_Guide/XUL_Component_Specification/Menubar/Menuitem_in_Menubar| Menuitem in Menubar]], [[ZK_Style_Guide/XUL_Component_Specification/Menupopup/Menuitem_in_Menupopup| Menuitem in Menupopup]]
= Employment/Purpose =
= Employment/Purpose =

Revision as of 08:32, 19 January 2011



A single choice in a Menupopup element. It acts much like a button but it is rendered on a menu. Default getZclass(): z-menu-item .

Within ZK 5, the file upload has been redesigned so it can be integrated with any widget. For example, The toolbarbutton can now be used to upload a file. In addition to this, the display of the upload status has been enhanced and can be customized easily.


ZKComRef Menuitem.png

 <menu label="File">
         <menuitem label="New" onClick="alert(self.label)"/>
         <menuitem label="Open" onClick="alert(self.label)"/>
         <menuitem label="Save" onClick="alert(self.label)"/>
         <menuitem label="Exit" onClick="alert(self.label)"/>
 <menuitem label="Home"/>

Fileupload Example

<menuitem upload="true" label="Customized Attach" onUpload='alert("File is uploaded!")'/>

Supported Events

Event Type
Event: CheckEvent

Denotes user has checked the item.

Event: UploadEvent

Denotes user has uploaded a file to the component.

Supported Children


Use Cases

Version Description Example Location

Version History

Last Update : 2011/01/19

Version Date Content

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.