jQuery EasyUI
组合框(ComboBox)可以把一些HTML控件组合成一个控件,从而达到我们所期望的效果,下面介绍一下组合框详细用法:(查看演示
)
HTML代码
:首先要定义个select
- <select id="cc" name="dept"
style="width:200px;">
- <option value="aa">aitem1</option>
- <option>bitem2</option>
- <option>bitem3</option>
- <option>ditem4</option>
- <option>eitem5</option>
- </select>
然后按照《jQuery
EasyUI框架使用文档
》包含必要文件后,只要在$(function(){ }); 里插入下面的代码即可:
- $('#cc').combobox(options);
options是组合框的一些选项,比如我们可以利用远程的数据来生成一个提示框
- $('#cc').combobox({
- url:'combobox_data.json',
- valueField:'id',
- textField:'text'
- });
下面我们来详细介绍一下选项的设置:
属性
属性名
类型
描述
默认值
width |
数字 |
组件的宽度 |
auto |
listWidth |
数字
|
下拉列表的宽度 |
null |
listHeight |
数字
|
下拉列表的高度 |
null |
valueField |
字符串 |
基础数据值名称绑定到这个组合框 |
value |
textField |
字符串 |
基础数据的字段的名称绑定到这个组合框 |
text |
editable |
布尔 |
定义是否可以直接到文本域中键入文本 |
true |
url |
字符串 |
加载列表数据的远程URL |
null |
事件
事件名
参数
描述
onLoadSuccess |
none |
当远程数据成功加载时触发 |
onLoadError |
none |
当远程数据加载失败时触发 |
onSelect |
record |
当用户选择了一个列表项时触发 |
onChange |
newValue, oldValue |
当文本域字段的值改变时触发 |
方法
方法名
参数
描述
select |
value |
选择下拉列表中的一项 |
setValue |
param |
设定指定值到文本域,参数可以是一个字符串,也可以是一个Javascript对象,如果是对象,必须包含两个属性各对应valueField和
TextField属性。 |
getValue |
none |
获取字段值 |
reload |
url |
请求远程列表数据. |
分享到:
相关推荐
首先,理解jQuery EasyUI Combobox的基本用法。Combobox组件在HTML中表现为一个输入框和一个下拉列表,通过JavaScript进行事件监听和数据填充。基本的Combobox创建代码如下: ```html <select class="easyui-...
在jQuery EasyUI中,DataGrid是一种常用的表格展示控件,它可以与各种编辑器结合使用,如combobox(下拉框)来实现更丰富的交互功能。本文主要探讨的是如何利用jQuery EasyUI的DataGrid和combobox组件实现多级联动的...
这个手册将覆盖更多组件的使用方法,提供丰富的示例代码,帮助我们更好地掌握 jQuery EasyUI 的各种功能。 总的来说,这个压缩包为学习和使用 jQuery EasyUI 的 Datagrid 提供了全面的资源,包括文档、示例代码和库...
在事件处理函数中,编写AJAX请求代码,使用`$.ajax`或`$.getJSON`方法,请求新数据,然后使用`combobox.loadData`或`combobox.options.data`更新下一级ComboBox的数据。 5. **优化与性能**:为了提高用户体验,通常...
在前端开发中,EasyUI 是一个基于 ...通过学习和理解这个实例,开发者可以更好地掌握 EasyUI 中的 `easyui-textbox` 和 `easyui-combobox` 的使用,以及如何处理 `onchange` 事件,从而提升项目开发的效率和质量。
jQuery EasyUI 的 API 文档通常会详细说明每个组件的使用方法、配置选项、事件以及方法。例如,Datagrid 的 API 可能会涵盖如何加载数据、如何处理行点击事件、如何进行数据排序等。开发者可以通过查阅API文档了解...
在IT行业中,EasyUI是一个基于jQuery的前端框架,它提供了丰富的UI组件,使得开发者能够快速构建用户界面。本文将深入探讨如何在EasyUI的Combobox组件中实现多选模式,并添加“选择所有”选项的功能。 Combobox是...
本文介绍在使用jQuery EasyUI框架开发Web界面时,如何为Combo和Combobox组件添加清除值的功能。在很多Web应用中,提供一个清除输入的功能是十分必要的,可以提高用户的交互体验。jQuery EasyUI提供了一套丰富的UI...
- 使用 jQuery EasyUI 的方法和属性初始化组件,例如 `$("#element").datagrid(options);`。 - 配置组件选项,如数据源、列定义、行为等。 4. **jQuery EasyUI 示例(Demo):** 提供的全套 demo 包含了各种组件...
1. **组件使用**:了解如面板(panel)、表格(datagrid)、下拉框(combobox)、日期选择器(datebox)等主要组件的基本用法,以及它们的配置选项。 2. **数据绑定**:学会如何将后台数据与 EasyUI 组件结合,例如...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,用于快速构建用户界面。1.4.2 版本是这个框架的一个稳定版本,包含了许多改进和修复,以提升开发者的体验和应用程序的性能。这个压缩包...
"jQueryEasyUI1.4.4版API中文版(MadeByRichie696)" 提供的是该版本的API文档的中文翻译,对于开发者来说,这是一份非常实用的参考资料,可以帮助他们更好地理解和使用jQuery EasyUI。 在jQuery EasyUI中,`combobox...
下面将详细介绍 jQuery EasyUI 的核心概念、常用组件以及 API 使用方法。 jQuery EasyUI 基于 jQuery,这意味着它利用了 jQuery 的高效选择器和事件处理机制。EasyUI 提供的组件包括窗口(Window)、表格(Grid)、...
在jQuery EasyUI 1.4.5的API中文版中,每个组件都有详细的使用方法和示例,包括如何初始化、配置选项、调用方法以及响应事件。例如,`datagrid`组件的API会讲解如何设置列宽、定义数据源、实现行操作等。 此外,...
它详尽地介绍了各个组件的使用方法、属性、事件和方法,帮助开发者快速上手并深入理解。此外,文档中还包含了示例代码,通过实际操作加深理解。 四、演示Demo的价值 1. 学习参考:Demo提供了直观的实例,展示了...
总的来说,jQuery EasyUI官方API中文版是开发者不可或缺的工具,它详细阐述了各个组件的使用方法,帮助开发者快速上手并高效地开发Web应用程序。通过深入学习和实践,我们可以利用EasyUI创建出具有专业级用户体验的...
使用方法 在 HTML 页面中引入 jQuery 和 jQuery EasyUI 的 JS、CSS 文件后,通过简单的 JavaScript 代码就可以创建和配置组件。例如,创建一个数据网格只需一行代码: ```html 数据网格" class="easyui-datagrid...
EasyUI的组件包括但不限于按钮、表单、菜单、对话框等,这些组件的使用方法和技巧是开发者日常工作中必不可少的技能。 在组件部分,课程深入探讨了Panel(面板)和Tabs(选项卡)组件。Panel组件常用于承载内容,...
这个版本的官方API中文版是为方便中国开发者理解和使用jQuery EasyUI而编写的文档,详细解释了每个组件的功能、用法以及相关的配置选项。 jQuery EasyUI 的核心组件包括: 1. **对话框(Dialog)**:提供弹出窗口...
**jQuery EasyUI 模板详解** jQuery EasyUI 是一个基于 jQuery 的前端开发框架,它提供了一系列的 UI 组件,...通过深入研究和实践,你将能够熟练掌握使用 jQuery EasyUI 创建现代、高效的 Web 应用程序的方法和技巧。