easyUI:ComboTree and comselector使用实例解析
ComboTree
使用场景:故名思意,ComboTree是combox和Tree的结合体,在需要通过选择得到某一个node值的时候触发。
栗子:

定义:
使用标签创建树形下拉框。
Comselector
使用场景:combox在选择时,需要渲染combox的value,comselector在选择时,可以直接从Json中获取值。
栗子:

定义:
使用JavaScript定义
<input name="name" id="testname" style="width:150px" class="easyui-comboselector" data-options="
panelWidth: 600, panelHeight: 300,editable:false,required: true,
lazyLoad: false,nullable:false,
method: 'get', url:'/Main/SelectLoad/?TableName=Concentrator&SearchId=SysSearch00000051&rod=' + Math.floor(Math.random() * 1000),
valueField: 'ID', textField: 'ContAddress',
idField: 'ID',rownumbers: true,
frozenColumns: [[
{ field: 'ck', checkbox: true },
{ field: 'ID', title: '编号', width: 80, sortable: true }
]],
columns: [[
{ field: 'ContName', title: '名称', width: 140, sortable: true },
{ field: 'ContAddress', title: '集中器地址', width: 140, sortable: true },
{ field: 'SIMNumber', title: 'SIM卡号', width: 140, sortable: true },
{ field: 'Dport', title: '数据中心端口', width: 140, sortable: true },
{ field: 'CentNumber', title: '中心号码', width: 140, sortable: true } ]]
"/>
使用:
$("#name").comboselector({
onChange: function (n, o) {
var obj = $(this).comboselector('getData');
if (obj != null) {
var ooo = $.map(obj, function (a) { return a.ID == n ? a : null });
var dd = ooo[0].ID;
$.ajax({
method: "Post",
url: "/Business/liver?HouseliverID=" + dd + "&anticache=" + Math.floor(Math.random() * 1000),
success: function (strRe) {
strRe = $.string.toObject(strRe);
var hosInfo = strRe["HouseInfo"];
var matInfo = strRe["MaterInfo"];
if (matInfo != null) {
debugger;
$("#House_ID").val(hosInfo[0].id);
$("#House_Doorplate").val(hosInfo[0].doorplate);
$("#House_Hstructure").val(hosInfo[0].hstructure);
$("#House_HbuildTime").val(hosInfo[0].hbuildtime);
$("#House_Htowardse").val(hosInfo[0].htowards);
$("#House_Property").val(hosInfo[0].property);
$("#House_HouseType").val(hosInfo[0].housetype);
$("#House_Hfloor").val(hosInfo[0].hfloor);
$("#House_HbulidSize").val(hosInfo[0].hbulidsize);
$("#House_HusedSize").val(hosInfo[0].husedsize);
}
if (matInfo != null) {
//表具绑定
$('#t1').datagrid('loadData', matInfo);
}
}
});
以上为ComboTree and comselector使用实例解析,更多实例请点击。
easyUI:ComboTree and comselector使用实例解析的更多相关文章
- 表单(上)EasyUI Form 表单、EasyUI Validatebox 验证框、EasyUI Combobox 组合框、EasyUI Combo 组合、EasyUI Combotree 组合树
EasyUI Form 表单 通过 $.fn.form.defaults 重写默认的 defaults. 表单(form)提供多种方法来执行带有表单字段的动作,比如 ajax 提交.加载.清除,等等. ...
- exec函数族实例解析
exec函数族实例解析 fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间.堆.栈等资源的副本.注意,子进程持有的是上述存储空间的 ...
- [Reprint] C++函数模板与类模板实例解析
这篇文章主要介绍了C++函数模板与类模板,需要的朋友可以参考下 本文针对C++函数模板与类模板进行了较为详尽的实例解析,有助于帮助读者加深对C++函数模板与类模板的理解.具体内容如下: 泛型编程( ...
- [Reprint]C++普通函数指针与成员函数指针实例解析
这篇文章主要介绍了C++普通函数指针与成员函数指针,很重要的知识点,需要的朋友可以参考下 C++的函数指针(function pointer)是通过指向函数的指针间接调用函数.相信很多人对指向一般 ...
- JavaWeb实现文件上传下载功能实例解析
转:http://www.cnblogs.com/xdp-gacl/p/4200090.html JavaWeb实现文件上传下载功能实例解析 在Web应用系统开发中,文件上传和下载功能是非常常用的功能 ...
- Android实例-Delphi开发蓝牙官方实例解析(XE10+小米2+小米5)
相关资料:1.http://blog.csdn.net/laorenshen/article/details/411498032.http://www.cnblogs.com/findumars/p/ ...
- Android开发之IPC进程间通信-AIDL介绍及实例解析
一.IPC进程间通信 IPC是进程间通信方法的统称,Linux IPC包括以下方法,Android的进程间通信主要采用是哪些方法呢? 1. 管道(Pipe)及有名管道(named pipe):管道可用 ...
- Maven--多模块依赖实例解析(五)
<Maven--搭建开发环境(一)> <Maven--构建企业级仓库(二)> <Maven—几个需要补充的问题(三)> <Maven—生命周期和插件(四)&g ...
- SoapUI简介和入门实例解析
SoapUI简介 SoapUI是一个开源测试工具,通过soap/http来检查.调用.实现Web Service的功能/负载/符合性测试.该工具既可作为一个单独的测试软件使用,也可利用插件集成到Ecl ...
随机推荐
- 谋哥:App排行榜的秘密
App在改变世界,改变人们的生活. 如今购物大家都用淘宝.京东,吃饭你会用饭否,看天气预报你用墨迹天气,看视频用优酷.K歌你用唱吧,聊天联系你用微信,看新闻你用今日头条等等.你的生活由你自 ...
- MySQL对于datetime 源码分析
http://tsecer.blog.163.com/blog/static/150181720160117355684/ 一.时间比较的语法分析 在mysql中,通常时间是一个必不可少的类型,而 ...
- InnoTop
是一个系统活动报告,类似于Linux性能工具,它与Linux的top命令相仿,并参考mytop工具而设计. 它专门用后监控InnoDB性能和MySQL服务器.主要用于监控事务,死锁,外键,查询活动,复 ...
- UVA 10564 - Paths through the Hourglass (dp)
本文出自 http://blog.csdn.net/shuangde800 题目传送门 题意: 给一个相上面的图.要求从第一层走到最下面一层,只能往左下或右下走,经过的数字之和为sum. 问有多少 ...
- [转] Understanding JavaScript’s async await
PS:Promise的用处是异步调用,这个对象使用的时候,call then函数,传一个处理函数进去,处理异步调用后的结果 Promise<Action>这样的对象呢,异步调用后的结果是一 ...
- 关于js原型的面试题
今天遇到关于javascript原型的一道面试题,现分析下: 原题如下: function A(){ } function B(a){ this.a = a; } function C(a){ if( ...
- Asp.Net分页存储过程
SQL分页语句 一.比较万能的分页: sql代码: 1 2 3 select top 每页显示的记录数 * from topic where id not in (select top (当前的 ...
- 什么是aop?
这个命题其实是讲了的,但是之前没有做,发现一些面试会问到,结合自己之前的学习经历.简单把这个问题描述一下. aop是跟oop相对应的一个概念.分别是aspect oriented programmin ...
- php之数据类型自动转换
1:概述 ---php是一种弱类型的语言,它可以根据运行环境的变化而自动进行数据类型的转换 1.1转换成布尔类型的原则 以下值都将转换成布尔类型中的false: A.布尔类型的false; B.空字符 ...
- spring MVC fromeWork 與webwork2 mvc 比較
http://www.blogjava.net/xxxzheng/articles/7614.html 在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+Sp ...