前言 ExtJS在修改这样的页面上赋值是很方便的,在正文中1.2.1代码中可以看出,一行代码就可以搞定,但这是对于普通控件而言,如文本框。对于ComboBox可没这么简单... 版本 Ext JS Library 3.0.0 正文 一、问题 1.1 截图 1.2 代码 1.2.1 前端代码 1.2.2 后台代码 1.3 代码说明 1.3.1 后台代码中使用的数据仅用测试用 1.3.2 意图:加载的时候就默认选择广东省——珠海市 二、问题分析 ComboBox延迟加载导致。 三、解决办法 2.1 让ComboBox赋值后显示对应的Name,而不是Id 在Ext.Ajax.request执行前加一句“store1.load();”即可。 2.2 ComboBox级联赋值 级联赋值可没这么简单了,需要手动触发事件,这里尝试了很长时间才出结果。 2.2.1 第一步,手动触发一级菜单选择事件 这里发现手动触发得自己传入record的参数,不然里面去不到值。 2.2.2 修改级联 代码说明: a). IsLoad是全局变量,用来控制仅设置一次默认值 b). 很容易又会犯触发菜单一就直接给菜单二赋值的错,注意这里因为菜单二还没有加载完,所有如果直接在触发事件后面写赋值,出来仍然是数字。 四、代码下载 //yuanma/combox-6-.rar结束 注意代码中的如PageBase、 ComboBox('combo2','二 级菜单',store2)之类的代码可以在我以前的文章里面找得到说明。遇到问题除了抱怨还可以选择消灭,那种解决后的快感是非常深刻的,这个问题很早就解决了,一直没时间写,现在仍然记得清晰 :)
推荐整理分享ExtJS 设置级联菜单的默认值(excel 级联),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:excel 级联,el-select级联,el-select级联,级联菜单下拉列表框事件,级联菜单下拉列表框事件,excel级联菜单怎么做,excel级联菜单怎么做,excel 级联,内容如对您有帮助,希望把文章链接给更多的朋友!
ExtJs grid行 右键菜单的两种方法 在这下边:方法一%@PageLanguage="C#"AutoEventWireup="true"CodeFile="gridContextMenu.aspx.cs"Inherits="gridContextMenu"%!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""
使用ExtJS技术实现的拖动树结点 一、结点拖放的位置拖放结点包含了两个动作,拖(drag)和放(drop)。拖很好理解,就是将结点拖起来,拖哪一个结点的效果都是一样的。不过放结点
为Extjs加加速(javascript加速) EXT的全部js是比较大的,一个ext-all-debug.js就达2m多,它的压缩版(去掉js中的换行及空格),也达多k,这对于在网速不太快的时,下载js就得漫长的等