ExtJs combo的二级联动

Extjs3+MySQL后台数据库实现省份城市二级联动 NULL 博文链接:https://weijunfeng126.iteye.com/blog/784308 立即下载

二级联动主要是监听一级下拉框的取值,然后将该值作为二级下拉框请求数据时参数。下拉框和其对应的数据源都进行单独定义

var typeData =[{'id':1,'type':'AAAAA'},  
               {'id':2,'type':'BBBBB'},  
               {'id':3,'type':'CCCCC'}  
     ];  
  
var ConcludeStore = new Ext.data.JsonStore({  
        data:typeData,  
        fields:['id','type']  
});  

var TypeNameStore = new Ext.data.JsonStore({
	fields:[
	        'id',
	        'typename'
	        ]
}); 

var newsStore = new Ext.data.Store({
	reader : new Ext.data.JsonReader({
		totalProperty : 'totalProperty',
		root : 'root'
	}, news),
	proxy : new Ext.ux.data.DWRProxy({
		dwrFunction : DedeNewsController.getNewsPublicByPageInit
	})
});


 {
	columnWidth : .5,
	layout : 'form',
	items : [ {
		xtype : 'combo',
		fieldLabel : '所属版块',
		hiddenName : 'type',
		triggerAction : 'all',
		store : ConcludeStore,
		displayField : 'type',
		valueField : 'id',
		mode : 'local',
		anchor : '80%',
		editable : false,
		allowBlank : false,
		emptyText : '---请选择---',
		listeners : {     
            select : function(combo, record, index){ 
            	var typeid = combo.value;
				DedeNewstypeController.getTypeNameList(typeid,function(data){
					if(data){
						// 加载数据
						TypeNameStore.loadData(data);
					}
				});
            }
		}
	} ]
}, {
	columnWidth : .5,
	layout : 'form',
	items : [ {
		xtype : 'combo',
		fieldLabel : '所属类型',
		hiddenName : 'typename',
		triggerAction : 'all',
		store : TypeNameStore,
		displayField : 'typename',
		valueField : 'id',
		mode : 'local',
		anchor : '80%',
		editable : false,
		allowBlank : false,
		emptyText : '---请选择---'
	} ]
}





extjs的ComboBox 2级联动 NULL 博文链接:https://wwwzhouhui.iteye.com/blog/701745 立即下载

相关推荐

extJs 下拉框联动实现代码

代码如下:// 第一个下拉框 var parentStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: ‘loadByParentid.action?parentid=1001’ }), reader: new Ext.data.JsonReader({ root: ‘list’, id: ‘id’ }, [ {name: ‘id’, mapping: ‘id’}, {name: ‘mc’, mapping: ‘name’} ]) }); // 第二个下拉框 var childStore = new Ext.data

ExtJs之下拉框ComboBox

创建comboBox的代码如下所示,先创建数据源然后是store转换,数据源对应comboBox。

Heroin的博客 340

我用 AI 做了个开源地图工具:从 OpenStreetMap 一键获取全国 AOI/POI 数据

本文介绍了一款免费开源的OSM数据查询与可视化工具,旨在解决Overpass QL语法晦涩、数据获取门槛高的问题。工具支持面数据(AOI)、点数据(POI)及路网三种查询模式,内置30+常用模板实现一键检索。具备高德与OSM双底图切换、坐标自动转换功能,支持GeoJSON、SHP、CSV多格式导出,同时保留自定义查询能力。作为纯HTML单文件应用,可零成本部署至GitHub Pages在线使用。该工具有效降低了地理数据获取难度,是替代商业地图API、高效提取全球开源地理信息的实用利器。

weixin_45812624的博客 584

Extjs之Combobox两级联动使用

Ext.onReady(function(){ //性别store var sexStore = Ext.create('Ext.data.Store', { fields: ['code', 'name'], data : [ {"code":"0", "name":"female"}, {"code":"1", "name

在0和1的思考中成长 9574

简单概述人形机器人的“大脑、小脑”

原创 仲翔云人形机器人产业通2024年09月13日 19:41上海人形机器人的大脑和小脑是其控制系统的关键组成部分,它们模拟了人类大脑和小脑的功能,以实现复杂的运动控制和决策过程。

AI生成曾小健3 2069

macOS Monterey官方镜像高速下载指南(附迅雷链接+兼容性清单)

本文提供macOS Monterey官方镜像的高速下载指南,重点介绍利用迅雷等工具加速下载官方安装包的有效方法。同时,详细列出了系统兼容性清单,帮助用户在下载前确认设备支持,并分享了从下载、验证到安全安装的完整流程与常见问题解决方案。

j7k8l的博客 2166

Extjs4中combo的联动选择

  在没有人指点的情况下,自学,然后找资料...怎么人生有时候就是这样的悲催。。。没有人的指导的日子,默默前行。今天我便于大家一同分享combo的联动选择,希望对大家有所帮助。   1.首先创建数据源      1 Ext.onReady(function(){ 2 3     //查询提醒的业务类型 4 var businessT...

a304096740的博客 275

计算机图形学入门30:动画与模拟介绍

计算机图形学入门,动画与模拟,物理模拟,质点弹簧系统,运动学,粒子系统,动作捕捉。

YanisWu的博客 1484

Extjs store的loadData(data)方法在界面上一闪而过的原因

var fileListStore = Ext.create('Ext.data.Store', { autoLoad :true, fields : ['wfSn','workItemId','fileName','fileExtName','filePath','fileSize','fileRemark','attachType' ], data:[]

海阔天空,在勇敢以后 8783

【Bug已解决】Codex 报错 MCP client for context7 failed to start: program not found 解决方案

方案适用场景推荐指数改用绝对路径Windows 上最常见、最有效的解决方式⭐⭐⭐⭐⭐提前全局安装避免依赖 npx减少运行时网络下载的不确定性⭐⭐⭐⭐使用 .cmd 后缀Windows 平台快速尝试⭐⭐⭐⭐开启调试日志需要更精确定位失败原因⭐⭐⭐⭐统一封装启动脚本需要跨平台兼容多个 MCP 服务⭐⭐⭐报错的本质是Codex 启动 MCP 子进程时,无法正确定位配置文件中写的简写命令名对应的可执行文件,尤其容易发生在 Windows 平台上使用npx这类简写命令的场景。

一键难忘的博客 5813

基于Multisim的三相桥式全控整流电路建模、仿真与综合分析

本文基于Multisim 14.2平台,系统研究了三相桥式全控整流电路的建模与仿真方法。首先阐述了电路拓扑结构和工作原理,建立了数学模型。重点介绍了在Multisim中搭建主电路、设计六脉冲触发系统(含两种实现方案)的关键步骤,以及参数设置技巧。通过仿真分析了不同负载(阻性、阻感性)和触发角(0°-90°)下的输出特性,包括电压波形、电流谐波等性能指标。研究为电力电子教学提供了直观的仿真范例,并探讨了模型改进方向与实际工程应用价值。

huanghm88的专栏 350

extjs combo的联动问题

为什么80%的码农都做不了架构师?>>> ...

weixin_34255793的博客 219

UG\NX二次开发 找不到指定的dlx文件(Specified Dlx file not found)

有群友问:用Ctrl+U运行的时候就报错,找不到指定的dlx文件Specified Dlx file not found。怎么处理。

王牌飞行员_里海的博客 1127

Extjs二级联动combo省城市

Extjs二级联动 Extjs combox根据省查询城市 实现效果如上图所示, store层代码: 1 Ext.define("ExtApp.store.TeacherProvince",{ 2 extend:"Ext.data.Store", 3 fields:['provinceCode','provinceName'], 4 a...

weixin_30457465的博客 124

Ubuntu 22.04+/WSL2 中解决 `error: externally-managed-environment` 并成功安装 PyTorch + vLLM 的完整指南

Ubuntu 22.04+/WSL2 因遵循 PEP 668 规范,系统 Python 被标记为“外部管理”,导致直接使用 pip install 安装包时报错 externally-managed-environment。解决方案是创建虚拟环境: 通过 python3 -m venv ~/vllm-env 创建隔离环境 激活环境后安装 PyTorch(CUDA 12.1)和 vLLM 避免使用 sudo pip 或 --break-system-packages,防止破坏系统依赖 关键点: 虚拟环

刘一说的IT专栏 296

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

ExtJs之下拉框联动

<br />在ext的世界里面,我重新感受到了在学校里玩swing的记忆.那时我们都需要为一个控件创建一个数据源,在把这个数据源绑定在控件上.ext也是如此.<br /><br />首先,两个下拉框,第一个下拉框首先load数据源,在select的事件中在load第二个数据源,这就是一个简单的二级联动的实现原理了.Js代码 //  第一个下拉框   var parentStore = new Ext.data.Store({       proxy: new Ext.data.HttpProxy({    

934

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Extjs实现二级联动

{ columnWidth : .5, layout : 'form', border : false, items : [{ id : 'gyc', name : 'warnnames', xtype : 'combo', fieldLabel : '来源', stor

hanchuang213的博客 1410

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

ExtJs二级联动

2.二级联动 通过前一个选的数据,约束后面所选的数据 1.通过向后台取数据的方式 1)定义一级,和二级的数据源 //品牌store 一开始就获得数据 var brankStore = Ext.create('Ext.data.Store',{ fields:['brank_id','brank_name'] proxy:{ type:'ajax', ...

weixin_30549657的博客 177

ExtJs Combobox 二级联动

ExtJs Combobox 二级联动

ws_hgo的专栏 9871

extjs中combo组件的100%宽度设置

关于一个表单布局中使用百分比对表单项进行布局处理已经不是什么新鲜事了,因为表单布局继承自anchor布局,而这种布局天生就支持百分比参数,所以很容易实现此功能,但是由于我对表单的默认布局总觉得使用起来很不方便,尤其对有些复杂的布局内部会参杂着一些列布局之后又要使用表单布局进行控制

Zhongxiucheng的专栏 4097

Extjs Combo控件 下拉不能显示全部候选项的解决方法

<br />例子: 在ViewPort.ui.js中有一个combo 控件初始化时,只能显示当前选中项,不能显示全部候选项。 <br />     1、按照网上google到的资料中显示,需要将triggerAction属性设置为"all",设置为"query",或者不设置都不能正常显示全部 候选项。刚开始由于是静态绑定数据。设置triggerAction后该问题得到解决。如下:<br /> item:[ { xtype: 'combo',

2700

EXTJS 3.0 资料 控件之 combo 用法

EXTJS combo 控件: 1.先定义store //年款 var comboData_ReleasYear = [ ['0', '2010'], ['1', '2011'], ['2', '2013'], ['3', '2014'] ]; 2.定义combo控件 { layout: '...

269

ExtJS中combo组件设置默认值插件

相信很多人都遇到了在ExtJS框架中设置combo组件默认值的需求,ExtJS框架并没有提供现成的配置项或者方法来解决此问题,本人认为主要是因为此种需求的应用场景有限且很难达到适应于不同场景的实现。 combo组件的设值其实很简单: var record = store.getAt(index); combo.setValue(record.get(valueField)); 即根据in

戴面罩的怪杰 1712
上一篇: KNN 最邻近规则分类
下一篇: ExtJS3.0与KindEditor4.1.2整合
java_wliang
博客等级 码龄15年 19粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值