var itmsDictWfxwStore = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
url:bocoitms_contextPath + "/dict/getAllUsedWfxw.action"
}),
reader: new Ext.data.JsonReader({
root: 'data',
id:'wfxw',
fields:["wfxw", "wfxwMs", "wfxwlb", "wfxwlbMs"]
}),
remoteSort: false
});
//加载完成所有数据后默认选中违法行为
itmsDictWfxwStore.on('load',function(){
var tempArray = _jtwfxwIds.split(",");
var _arraySelected = new Array();
for(var i=0; i < tempArray.length; i++){
itmsDictWfxwStore.each(function(record){
if(record.data.wfxw == tempArray[i]){
_arraySelected.push(record);
}
});
}
itmsDictWfxwSM.selectRecords(_arraySelected,true);
},this,{delay:1});//原来采用直接注册到监听里的方式,发现在数据加载完后,虽然数据已处于选中状态,但是复选框不显示√号,采用延迟(哪怕是1毫秒)后即显示,可能是extJS的bug
var itmsDictWfxwSM = new Ext.grid.CheckboxSelectionModel({
listeners: {
rowselect: function(sm, row, _record) {
var _index = selectedWfxwStore2.getCount();
selectedWfxwStore.insert(_index ,_record);
},
rowdeselect : function(sm, row, _record) {
selectedWfxwStore.remove(_record);
}
}
});
参考:http://fireinjava.iteye.com/blog/483922和http://www.iteye.com/problems/20024
分享到:
相关推荐
NULL 博文链接:https://brooke.iteye.com/blog/1477860
ExtJS改变默认字体大小的几种方式 1、 只需把ext-all.css样式文件中的所有11px换成12px,这样就为统一的12px的字体了。 但是如果再想增大,那么这时候不光是把源文件的11px换成15px,而且需要把里面和font有关的12px...
Extjs 中想改变grid 行高,如果只是简单的设置了height的值是可以实现grid 的行高,但是如果使用了插件:rowexpander ,最出现新的问题。 感兴趣的朋友可以试试的。 此文档可以解决你的烦恼,为了找到资源下载,...
extjs的默认皮肤很好看 但是我们还可以变换样式切换其他皮肤 1 直接添加其他css文件换肤 好多皮肤上网就可以收到的 如皮肤文件:xtheme olive zip下载 把皮肤文件解压 把css文件 如xtheme olive css 拷贝到...
extjs的年月选择控件,主要针对原有的extjs Datefield控件的基础上增加了插件
eclipse-ExtJs插件。 应该是目前写js和ExtJs最好的工具。 先到http://www.easyjf.com/上下载ExtJS2.0。 说明: 1,将下载的压缩包解压到...选择JS 或者新创建 设置默认打开方式 为 Spket JavaScript Editor(default)
ExtJs Grid是否选择行,是:返回选择行record;否:返回false
EXTJS 选下拉框,并取得下拉框的值,直接可以打开
网上下载的datetimefield 在4.1.1下面不能正常使用,自己参照代码做了大量修改 使用方法 Ext.Loader.setConfig({ disableCaching: false, enabled: true, paths: { 'Ext': '../../ext-4.1.1', ...
在对树节点进行操作后往往需要进行reload操作刷新一下树,但是很多业务都需要在树形刷新后默认选中最后一次选中的节点。这样就必须先保存前一次选中节点的信息,在reload之后再次通过节点的信息进行expand逐层展开到...
EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用
ExtJS日期时间控件。详细信息参照我的博文: http://blog.csdn.net/lvye1221/article/details/10225941 这是我在 apache 目录下部署了测试示例。将附件中的测试用例,按照以下方式部署好,即可成功访问: apache ...
将文件拷贝到extjs根目录下。运行即可。实现了选中之类。父类联动选中
extjs时间日期选择组件.
extjs资料extjs资料extjs资料extjs资料extjs资料
Extjs4.1可使用的日期时间选择控件,其中有一些不合理之处请各位多提宝贵意见。
extjs写的部门和用户选择控件,每个项目都需要的东西,可以单独选择部门,或单独选择用户,级联等等!或者级联选择某个部门下的所有员工, 现在还没写详细的说明,那位愿意写说明的写好后请email至273082449@qq.com, 正好没...
extjs下的颜色选择器,很好用,可以试试,应该能满足大多数需要
选中ExtJs,点击Add Library,在弹出的框中选中ExtJs,然后再点击Add File把sdk.jsb3选中,最后设为默认(Default).在eclipse中使用Spket JavaScript Editor打开,就可以看到提示,注意要设为Default才可以
Extjs DateField控件 - 只选择年份(找了很久发现网上只有选择年月的控件,于是基于extjs年月控件设计了只选择年份的控件)