function loadColumnPanel(combox) {
jQuery.ajax({
type : 'post',
url : workPath + '/target/doTargetGroup.do?method=loadColumnPanel',
dataType : 'json',
async : false,
data : "id=" + combox.value,
success : function(data) {
var d = data.datas;
if (d != null && d != undefined && d != "") {
/* 主要的代码开始 */
var columnBox = Ext.getCmp("columnBox");
var columns = columnBox.columns.length;
var items = columnBox.items;
var length = items.getCount();
for ( var i = 0; i < length; i++) {
var delItems = columnBox.items.items[0];
delItems.destroy();
columnBox.items.remove(delItems);
}
var col = columnBox.panel.items.get(0);
for ( var i = 0; i < d.length; i++) {
var chk = new Ext.form.Checkbox(d[i]);
col = columnBox.panel.items.get(i % columns);
col.add(chk);
columnBox.items.add(chk);
}
columnBox.panel.doLayout();
/* 主要的代码结束 */
}
}
});
}
更新前:
更新后:点选combox更新所有checkbox
- 大小: 133.5 KB
- 大小: 123.2 KB
分享到:
相关推荐
checkboxgroup中修改时赋值是最难解决的,要改写方法才能实现
NULL 博文链接:https://stevelee.iteye.com/blog/1328992
ExtJs4 Checkbox tree
Extjs3.0中的CheckboxGroup默认不能动态添加item,如需要数据动态创建,试着创建整个CheckboxGroup,而不是动态添加item,具体实现如下,感兴趣的朋友可以了解下
重写 代码如下: //解决checkboxgroup回填数据问题 Ext.override(Ext.form.BasicForm,{ findField : function(id){ var field = this.items.get(id); if(!field){ this.items.each(function(f){ if(f.isXType(...
代码如下: Ext.override(Ext.form.CheckboxGroup,{ setValueForItem : function(val){ //多个选项值以逗号分开的 val = “,”+val+”,” this.items.each(function(item) { if (val.indexOf(item.inputValue) > -1) ...
checkbox tree extjs2checkbox tree extjs2checkbox tree extjs2checkbox tree extjs2
Extjs 模拟下拉多选checkbox
EXTjs2 的treeNode 带有checkbox,可是API中,关于checkbox的事件就只有一个checkchange事件,所以写个方法传上来。
EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用
extjs-4.1.1 ExtJs所有文档及库文件,在官网下的,这个版本很好,放在这方便大家下载!
extjs资料extjs资料extjs资料extjs资料extjs资料
Extjs例子Extjs例子Extjs例子Extjs例子Extjs例子
在网上下载别人的代码,改进加上CHECKBOX ,但是批量删除做不出来,希望高手完成并分享。
ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门ExtJS快速入门 ExtJS快速入门 ExtJS...
extjs带复选框的树包括全选 反选 子选父以及 父选子 与adf在jsp页面得应用 包含了工具类以及针对extjs树节点增加、删除、修改的工具方法
通过修改网络上的一个树的例子实现节点的动态加载,还支持checkbox。
xtJs已经升级到了5.0了,目前可能多数应用还在使用ExtJs 3.系列。 从开发大型的web后台或者企业管理系统来看,ExtJs3的缺陷还是比较明显的,从ExtJs4 开始引入了MVC架构,从而能够从容的组织系统的JS文件了。 从...