文档章节

easyui combobox中增加获取选定option对象

z_hlong
 z_hlong
发布于 2015/12/02 17:08
字数 196
阅读 119
收藏 0
点赞 0
评论 0
需求场景

在使用自定义combobox时,有时候需要获取自定义部分的内容,例如官网中自定义combobox的例子,该例子中每个option对象中有一个desc属性,如果我们需要获取这个属性,官网的目前的api中没发现有这样的方法,故自己实现一个。

实现源码
/**
 * 获取选中的option对象
 */
$.extend($.fn.combobox.methods, {
	selectedOption : function(jq){
		var state = $.data(jq[0], 'combobox');
		var opts = state.options;
		var data = state.data;
		var selected = $(jq[0]).combobox('getValue');
		for(var i = 0; i < data.length; i++){
			if(data[i][opts.valueField] == selected){
				return data[i];
			}
		}
	}
});

使用方式:

var a = $(".easyui-combobox").combobox('getSelectRow');
console.log(a["desc"]);

© 著作权归作者所有

共有 人打赏支持
z_hlong
粉丝 5
博文 4
码字总数 2167
作品 0
南京
EasyUI Combobox中getValue和getText

在组织部项目中使用的Combobox都是通过<input>标签实现的,如下: <input id="checkPlace" class="easyui-combobox" name="checkPlace" data-options="valueField:'id',textField:'text',ur......

霜叶情
04/12
0
0
easyui之datagrid(combobox类型的editor)

easyui的datagrid使用combobox作为editor,从combobox的下拉列表选值并提交url。 比较简单,之前由于对easyui不熟,也没查到合适的教程,走了不少弯路,现终于实现,整理一下。 <script type...

一剑倾城
2015/10/28
0
0
JQuery EasyUI combobox动态添加option

JQuery EasyUI combobox动态添加option <input class="easyui-combobox" id="rwlb" name="rwlb" style="width:435px" data-options="valueField:'id', textField:'text', panelHeight:'auto'......

Amamatthew
2014/10/03
0
0
jeecg3.5版本中comboBox标签的使用及完善

jeecg的官方文档是这样介绍comboBox标签的使用的: 属性名 类型 描述 是否必须 默认值 name string 控件名称 是 null url string 远程数据访问 是 null id string 唯一标识 是 null text st...

z_jordon
2015/04/17
0
0
.NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择

下拉框级联选择功能非常的实用,框架用户管理编辑界面对组织机构的选择在3.2版本中新增了级联选择的支持,让组织机构的选择更加的方便与高效,也不容易出错。 我们框架的组织机构结合实际分成...

NET快速开发框架
07/05
0
0
easyui combobox下拉框实现多选框以及全选、全不选的实现

实现效果如下图: 当勾选全选的时候,可以选中下列所有的选项,当取消勾选时可取消所有勾选。 废话不多说 贴代码吧: 前端代码: //这里的id是上面的combobox的id,因为我要在点击一个按钮的之...

故久呵呵
07/12
0
0
Jquery插件--easyUI属性汇总

找了个时间看了下EasyUI插件,对它的插件感觉是很舒服,特地把Easy UI的大部分功能属性做了一下汇总。 此属性列表请对照jQuery EasyUI 1.0.5,关于它的更多资讯请猛击这里。 属性分为CSS片段...

kevin_pang
2012/03/14
0
1
EasyUI combobox默认值问题

在修改数据时,需要先加载数据。 在加载combobox数据的时候,从后台传来的应该int类型的数据。 html代码 <tr> <td style="text-align: right;">院系:</td> <input type="hidden" id="belong......

杀丶破狼
2014/07/12
0
0
easyui 清空\设置 日期框 文本框的方法

清空: $("#xxx").datebox('setValue', ''); $("#xxx").textbox('setValue', ''); 赋值: var xxx= $("#xxx").combobox('getValue'); var xxx= $("#xxx").datebox('getValue');......

hello_bear
2015/06/19
0
0
easyui datagrid扩展功能:筛选

用法 包含 'datagrid-filter.js' 文件 启用过滤(Filter) var dg = $('#dg');dg.datagrid(); // create datagriddg.datagrid('enableFilter'); // enable filter 属性 该属性扩展自数据网格......

crackernet
06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

代码生成利器:IDEA 强大的 Live Templates

代码生成利器:IDEA 强大的 Live Templates

qwfys
24分钟前
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
28分钟前
1
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
30分钟前
0
0
日常运维--rsync同步工具

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

chencheng-linux
35分钟前
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
47分钟前
1
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
0
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
1
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
0
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
1
0
rsync工具介绍/rsync通过ssh同步

rsync工具介绍 数据备份是必不可少,在Linux系统下数据备份的工具很多,其中重点介绍就是rsync工具,rsync不仅可以远程同步数据,还可以本地同步数据,且不会覆盖以前的数据在已经存在的数据...

Hi_Yolks
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部