1、定义Stroe加载 通过extraParms传递参数
var zskstore = Ext.create('Ext.data.Store', {
fields : [ 'path', 'qx'],
autoLoad : true,
id:'zskStore',
// pageSize : 10,
proxy : {
type : 'ajax',
url : 'xtgl/yg!ckzskqx.action',
actionMethods : {
create : 'POST',
read : 'POST',
update : 'POST'
},
extraParams:{
userId:userId,//岗位名称,区别不同岗位
},
reader : {
root : 'result',
totalProperty : 'totalCount',
type : 'json'
}
}
});
2、在JS加载前加载
zskStore.on('beforeload',
function(dataStore, options) {
dataStore.proxy.extraParams = {
userId:1
};
});
3、在Js中传递参数重新加载Store
zskstore.load({
params:{userId:userId,
xmlb:Ext.getCmp('ckzsk_xmlb').getValue()
},
method:'post'
});
分享到:
相关推荐
ExtJs中Store加载(load)时候提示信息
storebar extjs通过store实现toolbar
extjs动态生成model、store、panel;sql拼接等多种技术难点
1、关于加载和回调的问题 ExtJs的Store在加载时候一般是延迟加载的,这时候Grid就会先出现一片空白,等加载完成后才出现数据;因此,我们需要给它添加一个提示信息! 但是Store却没有waitMsg属性。 解决方案: 1.给...
AJAX: 以JSON数据格式,使用ExtJS构造动态异步加载的树。
去除extjs4.2MVC中的Model层和Store层,使用工厂模式来创建Model层和Store层简化代码。
NULL 博文链接:https://maoyi606.iteye.com/blog/1782825
extjs4,当点击左边的树,右边会生成相应的面板,代码精简,欢迎大家来学习,有问题可以直接交流。
ExtJS对几种面向对象体现.txt ExtJS对几种面向对象体现.txt
Extjs 4.1 (MVC) 如何动态加载控制层以及session 过期该如何处理
extjs tree 异步加载树型完整的一个web工程,自已已经试过,可用。
js代码,实现了 extjs4.x tabpanel 动态加载panel和html的功能
extjs4 对多种store数据 ,以多种方式绑定到界面上,以一例子以说明编写
extjs4.0中,不想一次性加载所有的controller,特别是那种tabPanel布局的时候,一个tab的内容对应一个controller的时候。可以通过动态创建controller的方式,还能遵循mvc设计规范。这个例子完美破解,经过测试。 ...
ExtJS改变默认字体大小的几种方式 1、 只需把ext-all.css样式文件中的所有11px换成12px,这样就为统一的12px的字体了。 但是如果再想增大,那么这时候不光是把源文件的11px换成15px,而且需要把里面和font有关的12px...
extjs实现动态树加载菜单
Extjs中文文档,包含Extjs的基本语法和各个类的详细说明以及用法。
Extjs动态菜单可添加子项和编辑子项,拖动保存、dwr实现存储数据。
EXTJS4自学手册——EXT文件目录,本地加载文档,命名规范 EXTJS4自学手册——EXT基本方法、属性(onReady、define、create) EXTJS4自学手册——EXT基本方法、属性(apply、applyIf、constructor) EXTJS4自学手册...
Extjs 中文API文档,有对Extjs相关API的中文说明