广州明生医药有限公司


extjs 初始化checkboxgroup值的代码

网络编程 extjs 初始化checkboxgroup值的代码 06-21

Ext.override(Ext.form.CheckboxGroup,{

setValueForItem : function(val){ //多个选项值以逗号分开的
val = ","+val+","
this.items.each(function(item) {
if (val.indexOf(item.inputValue) > -1) {
item.setValue(true);
} else {
item.setValue(false);
}
});
}
,clearValueForItem:function(){ // 清空所有值
this.items.each(function(item) {
item.setValue(false);
});
}
});

extjs实现选择多表自定义查询功能 前台部分(ext源码)
主要使用的技术:1、extjs2.0,整体框架2、RemoteCheckboxGroup.js,用于动态生成表字段(供查询结果使用)3、Ext.ux.grid.RowActions.js,用于grid行扩展(上移下移

Extjs中使用extend(js继承) 的代码
注:抄深入浅出Extjs书传统的js实现继承操作为:一:定义一个父类varBaseClass=function(){//.....};BaseClass.prototype.someMethod=function(){//.....};BaseClass.prototype.override

一个简单的Ext.XTemplate的实例代码
把省份与城市以树的形式输出Ext.lib.Ajax.request('POST','/Index/mainIndex',{success:function(data){data.responseText="{pros:"+data.responseText+"}";//获取后台回调的省份城市JSON


编辑:广州明生医药有限公司

标签:省份,表字,代码,城市,多个