文档章节

EXTJS combo 二级联动求助

 续_写
发布于 2015/10/10 15:00
字数 282
阅读 17
收藏 0
点赞 0
评论 0
function setcontentpartition(val){//分割模式渲染
  if (val=='1') {
   return "单画面";
  } else if (val == '2') {
   return "复合画面";
  }
};
function setcontentpicturetype(val){//画面类型渲染
  if (val == '0') {
   return "其他画面";
  } else if (val == '1') {
   return "全景";
  } else if (val == '2') {
   return "二等分";
  } else if (val == '3') {
   return "三等分"
  }
 };
 var contentpartitions = [[1, '单画面'], [2, '复合画面']];
 var contentpicturetypes = new Array();
 contentpicturetypes[1] = [[1,'全景'],[0, '其他画面']];
 contentpicturetypes[2] = [[2,'二等分'],[3, '三等分']];
 var combopartitions_edit = new Ext.form.ComboBox({
    store : new Ext.data.SimpleStore({
     fields : ['value', 'text'],
     data : contentpartitions
    }),
    listeners : {
     select : function(combo, record, index) {
       combopicturetypes_edit.clearValue();
       combopicturetypes_edit.store.loadData(contentpicturetypes[record.data.value]);
     }
    },
       valueField : 'value',
       displayField : 'text',
       mode : 'local',
       forceSelection : true,
       blankText : '请选择分割模式',
       emptyText : '请选择分割模式',
       hiddenName : 'wpacket.partition',
       editable : false,
       triggerAction : 'all',
       allowBlank : false,
       fieldLabel : '分割模式',
       name : 'wpacket.partition'
   });
   var combopicturetypes_edit = new Ext.form.ComboBox({
     store : new Ext.data.SimpleStore({
          fields : ['value', 'text'],
          data : []
         }),
         valueField : 'value',
         displayField : 'text',
         mode : 'local',
         forceSelection : true,
         blankText : '请选择画面类型',
         emptyText : '请选择画面类型',
         hiddenName : 'wpacket.picturetype',
         editable : false,
         triggerAction : 'all',
         allowBlank : false,
         fieldLabel : '画面类型',
         name : 'wpacket.picturetype'
    });

我按照上边的写法能实现二级联动,但是需要做的是编辑功能,先展示出数据库存的分割模式和画面类型,结果画面类型展示不出来.各位大神,求帮忙啊!

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 1
码字总数 282
作品 0
海淀
Eclipse开发Javascript环境配置(含EXTJs配置) 转载

有三种Javascript编辑器可供选择: 1. JSDT 2. JSEclipse 3. Spket 分别介绍这三种插件的安装: 1. JSDT 是WPT自带的插件 只要装了WTP就不用单独安装JSDT了。也可以从这里了解JSDT的一些信息...

晨曦之光
2012/03/24
0
0
extjs2.0/3.4 入门教程以及一些例子

前言 有本资料叫extjs简易实用教程,讲得很棒,是初学者的福音——比起官方普遍较复杂的examples,这个教程更靠谱。而且虽说是2.x的教程,但同样适用于3.x——4.x就不知道了。 只是,有些问题...

itwriter
2014/02/25
0
5
ExtJs4.1目录结构介绍和使用说明

一、在做ExtJs开发之前首先要到网站上下载ExtJs的开发包,我用的最新版本是4.1.1。此版本相对于之前的版本目录结构发生了一些变化,没有了adapter目录, 目录结构如下 文件/文件夹名的作用:...

Junn
2013/01/17
0
1
ExtJS开发环境的搭建,spket工具安装详解

集成:ExtJS,MyEcplise和Spket。 前提:安装好的myecplise(我用的是MyEcplise10) 步骤: 先安装Spket 1 下载Spket的jar文件,spket-1.6.18.jar 2 将jar文件解压到MyEcplise的dropins文件夹...

day戴
2014/09/04
0
0
Extjs GridPanel用法详解

创建GridPanel 要使用GridPanel,首先要定义Store,而在创建Store的时候必须要有Model,因此我们首先来定义Model: //1.定义ModelExt.define("MyApp.model.User", { }); 然后创建Store: //...

鱼煎
2017/11/02
0
0
Extjs Window用法详解

创建Extjs Window 创建Extjs Window的代码如下: //创建windowvar win = Ext.create("Ext.window.Window", { }); 代码中的Form可以参考《Extjs Form用法详解》。显示效果如下: 显示Extjs W...

鱼煎
2017/11/02
0
0
ExtJS中get、getDom、getCmp、getBody、getDoc的使用

Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。 1、get方法 get方法用来得到一个Ext元素,也就是类型为E...

Junn
2012/11/22
0
0
ExtJS4.2学习 php版(六)

ExtJS Ext.data.proxy.Memory //定义模型Ext.define('User', { extend: 'Ext.data.Model', fields: [ {name: 'id', type: 'int'}, {name: 'name', type: 'string'}, {name: 'phone', type: '......

lbc19920615
2014/04/03
0
0
ExtJs自学教程(1):一切从API开始

该系列文章不侧重全方位的去介绍ExtJs的使用,只是侧重于解决ExtJs问题的思考方法。写的人不用长篇大论,学的人则能够自立更生。l 学习的人只要有一些CSS的javascript的基础知识并且对于英文...

77970290
2013/05/07
0
0
为Zend Studio (Eclipse)安装Spket插件,以支持ExtJS 4.0代码自动提示

之前在Zend Studio 7.0中安装过ExtJS2.0的自动提示,现在的软件升级太快,ExtJS4.0都出来了,无奈选择升级,不升还好,这一升搞了我半天的时间,怎么弄都 没提示了,干啥都得花点时间就好比这...

BabyMason
2015/02/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
1分钟前
0
0
设计模式:代理模式

代理模式可以分为三种:静态代理,动态代理,cglib代理 1.静态代理:被代理的类需要实现一接口或是继承一父类 委托类(被代理的类): package com.java.pattern.proxy.staticdemo;publ...

人觉非常君
4分钟前
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
10分钟前
0
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
10分钟前
0
0
TensorFlow,从一个 Android Demo 开始

TensorFlow Android Demo 项目地址 Machine Learning 既然提到了 TensorFlow,那是不是得神经网络、机器学习了解下? 如果你能坚持把 机器学习速成课程 给啃完了,觉得还挺有兴趣的,那可以考...

孟飞阳
12分钟前
0
0
JVM学习笔记二:内存结构规范

1、JVM基本结构图 2、java堆(Heap) 3、方法区(Method Area) 4、程序计数器 5、JAVA栈图解 局部变量表:八大基本类型,还可以存储引用类型

刘祖鹏
17分钟前
0
0
mui集成微信H5支付(返回白屏问题已经解决)

一.项目需求 因为公司人员缺少,没有专门开发安卓和ios的人员,为了项目尽早上线采用了混合APP开发的方式,我选择了MUI混合开发框架,项目中需要在用户购买VIP会员的时候进行支付,所以需要在项目...

银装素裹
21分钟前
0
0
TensorFlow gpu 版 安装

win10 + Python3.6 下载cuda https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=81&target_type=exelocal 下载cudnn,复制链接地址,使用迅......

阿豪boy
40分钟前
0
0
SpringBoot集成Redis--配置自定义的RedisCacheManager

配置自定义的RedisCacheManager--1自定义键生成规则 默认的键生成器 当不指定缓存的key时,SpringBoot会使用SimpleKeyGenerator生成key。 SimpleKeyGenerator SimpleKey 查看源码可以发现,它...

karma123
40分钟前
0
0
防火墙未来的发展趋势在哪里?

导读 防火墙(Firewall),也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网。当下互联网时代,无论是大小企业,大部分都会部署有防火墙的设备,但这些防火墙往往并不...

问题终结者
43分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部