+ -
当前位置:首页 → 问答吧 → 菜鸟求助,Ext 复选框能在前台页面上自主添加吗

菜鸟求助,Ext 复选框能在前台页面上自主添加吗

时间:2011-05-12

来源:互联网

本来复选框中的选项就很多了,但客户说万一,自己想选的不再选项范围内,想自主的添加复选框中的选项,请问这个能实现吗

作者: Frequently_scholars   发布时间: 2011-05-12

可以的啊,
 将那些多选项做个主数据维护界面,客户可以自主的增删该,复选框动态构建就可以了。

先构建多选数组 checkArray是动态加载的多选项数据
  var checkboxs = [];
  for(var i = 0; i<m_this.checkArray.length; i++){
  var checkbox = {};
  checkbox.boxLabel = m_this.checkArray[i].data.name;
  checkbox.inputValue = m_this.checkArray[i].data.code;
  ....
  ....
  checkboxs.push(checkbox);
 }


再将多选数组加入到容器
  items : [{
xtype : 'form',
items : [{
id : 'checkattrSet',
xtype : 'fieldset',
title : '多选',
autoHeight : true,
defaultType : 'checkbox',
hideLabels : true,
items : checkboxs
}]
}]

作者: zhuiyi_xue   发布时间: 2011-05-13

楼上方法不错,但是数组里面的内容是怎么确定的?

作者: lfkcn   发布时间: 2011-05-13

热门下载

更多