easyui中的splitbutton由linkbutton和menu组成,用户单击或把鼠标移到按钮的下拉区域时会弹出对应的菜单:
创建splitbutton过程很简单,首先定义页面的markup:
<div style="border:1px solid #ccc;background:#ddd;padding:5px;width:120px;">
<a href="javascript:void(0)" id="sb" icon="icon-edit">Edit</a>
<a href="javascript:void(0)" class="easyui-linkbutton" plain="true" icon="icon-help"></a>
</div>
<div id="mm" style="width:150px;">
<div icon="icon-undo">Undo</div>
<div icon="icon-redo">Redo</div>
<div class="menu-sep"></div>
<div>Cut</div>
<div>Copy</div>
<div>Paste</div>
<div class="menu-sep"></div>
<div>
<span>Open</span>
<div style="width:150px;">
<div>Firefox</div>
<div>Internet Explorer</div>
<div class="menu-sep"></div>
<div>Select Program...</div>
</div>
</div>
<div icon="icon-remove">Delete</div>
<div>Select All</div>
</div>
接着,编写一句jQuery:
$('#sb').splitbutton({menu:'#mm'});
最后,执行测试页面,创建过程就完成了。
原文地址:http://jquery-easyui.wikidot.com/tutorial:splitbutton
分享到:
相关推荐
- 分隔按钮(splitbutton):结合了按钮和菜单,允许用户通过点击按钮或从下拉菜单中选择。 4. 表单(Form) - 表单(form):为表单元素提供样式和行为。 - 表单验证(validatebox):对表单元素进行校验。 - 自定义...
在JavaScript代码中,可以通过splitbutton函数来创建SplitButton实例,并传入一个配置对象以设定SplitButton的各种属性。配置对象中可以设置的属性除了前面提到的plain、menu、duration之外,还可以根据需要设置其他...
- **基础用法**:`aeasyui-splitbutton` 创建一个带有下拉菜单的按钮。 ##### 3.5 accordion (手风琴) - **基础用法**:`diveasyui-accordion` 创建一个手风琴式的面板组件。 ##### 3.6 combobox (组合框) - **...
《jQuery EasyUI 中文手册》是为初学者准备的一份详尽指南,它涵盖了jQuery EasyUI框架中的核心组件和功能,旨在帮助开发者快速理解和应用这个强大的前端开发工具。jQuery EasyUI基于jQuery库,提供了一套简洁、直观...
<button id="btn" class="easyui-linkbutton" onclick="showDialog()">Show Dialog</button> <div id="dlg" class="easyui-dialog" data-options="closed:true,modal:true,border:'thin',buttons:'#dlg-buttons'"> ...
**EasyUI 分列按钮(SplitButton)** `easyui-splitbutton` 结合了按钮和下拉菜单的功能,点击按钮执行主要操作,下拉菜单则提供附加选项。 **EasyUI 手风琴式下拉框(Accordion)** `easyui-accordion` 类似于折叠...
使用easyUI在panel中创建复杂布局 使用easyUI创建折叠面板 使用easyUI创建Tabs标签 使用easyui创建tabs组件和动态添加 使用easyUI创建一个自动播放的tabs 使用easyUI创建XP风格左侧面板 DataGrid 使用...
本 chm 文档是根据博客园“风流涕淌”的《jQuery EasyUI 1.2.4 API 中文文档(完整)目录》整理而成 http://www.cnblogs.com/Philoo/archive/2011/11/17/jeasyui_api_index.html Base 基础 Documentation 文档 ...
##### 2.9 SplitButton 分割按钮 - **特点**: 包含主按钮和下拉菜单的复合按钮。 - **使用场景**: 用于提供扩展选项。 ##### 2.10 Accordion 手风琴式下拉框 - **特点**: 支持多层嵌套的手风琴式折叠面板。 - **...
在panel中创建复杂布局 创建折叠面板 创建Tabs标签 创建和动态添加tabs组件 创建自动播放tab 创建XP风格左侧面板 数据表格 转换table到数据表格 数据表格添加分页组件 数据表格添加查询功能 ...
**3.4 SplitButton拆分按钮** - **依赖:** - 需要依赖jQuery核心库。 - **用法:** - 创建一个拆分按钮,通常用于提供主功能和辅助功能的组合。 - **特性:** - 支持设置按钮的文本、图标等属性。 - **方法:**...
9. **a easyui-splitbutton `splitbutton` 分割按钮**: `splitbutton` 结合了按钮和下拉菜单,点击按钮执行默认操作,点击箭头则展开下拉菜单,提供额外的操作选项。 10. **div easyui-accordion `accordion` 手...
**3.4 SplitButton拆分按钮** - **依赖** - 依赖于 Menu 组件。 - **用法** - 创建一个带有下拉菜单的拆分式按钮。 - **特性** - 定义按钮的样式、是否可点击等属性。 - **方法** - 用于控制按钮的方法,如显示...
通过JavaScript,我们可以使用jQuery选择器和`.splitbutton()`方法来创建SplitButton。例如: ```javascript $('#box').splitbutton({}); ``` **二、属性列表** SplitButton组件有多个可配置属性,这些属性...
- **SplitButton(分割按钮)**:类似菜单按钮,但是有更多的操作。 - **SwitchButton(开关按钮)**:具有开/关状态切换的按钮。 #### Form (表单) - **Form(表单)**:带有布局功能的表单,可以控制表单内各...
- **在面板中创建复杂布局**:利用 EasyUI 的面板组件可以构建多层嵌套的布局结构。 - **创建折叠面板(Accordion)**:折叠面板可以用来组织多个相关的区域。 - **创建 Tabs 标签**:Tabs 组件可以用来组织不同的...
- **拆分按钮(SplitButton)**:集成了链接按钮和菜单按钮,同时提供按钮操作和下拉菜单。 4. **表单组件**:用于收集和验证用户输入,如: - **表单(Form)**:基本的表单结构,可以包含多种表单控件。 - **组合...