var yddyncStore = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : "adminagencyAccountAction!yddyncComboxByPage.action",
method : "POST"
}),
reader : new Ext.data.JsonReader(
{
totalProperty : "totalProperty",
root : "root"
},
[{name : "value"},{name : "text"}]
) });大家好,以上代码是一个界面的下拉框点击事件,就是点击下拉框的时候才执行以上代码,我现在要当打开这个界面的时候就执行以上代码,或者当我点击这个界面的提交按钮的时候也执行以上代码能有什么办法呢?
proxy : new Ext.data.HttpProxy({
url : "adminagencyAccountAction!yddyncComboxByPage.action",
method : "POST"
}),
reader : new Ext.data.JsonReader(
{
totalProperty : "totalProperty",
root : "root"
},
[{name : "value"},{name : "text"}]
) });大家好,以上代码是一个界面的下拉框点击事件,就是点击下拉框的时候才执行以上代码,我现在要当打开这个界面的时候就执行以上代码,或者当我点击这个界面的提交按钮的时候也执行以上代码能有什么办法呢?
proxy : new Ext.data.HttpProxy({
url : "adminagencyAccountAction!yddyncComboxByPage.action",
method : "POST"
}),
autoLoad : true,
reader : new Ext.data.JsonReader(
{
totalProperty : "totalProperty",
root : "root"
},
[{name : "value"},{name : "text"}]
)});
autoLoad : true //应该写在这里
proxy : new Ext.data.HttpProxy({
url : "adminagencyAccountAction!yddyncComboxByPage.action",
method : "POST"
}),
reader : new Ext.data.JsonReader(
{
totalProperty : "totalProperty",
root : "root"
},
[{name : "value"},{name : "text"}]
)});
不行的或许autoLoad : true 这个属性就不行,有其他办法让以上代码自动加载吗?
autoLoad : true,
proxy : new Ext.data.HttpProxy({
url : "adminagencyAccountAction!yddyncComboxByPage.action",
method : "POST"
}),
reader : new Ext.data.JsonReader(
{
totalProperty : "totalProperty",
root : "root"
},
[{name : "value"},{name : "text"}]
) });
这个事件,
xtype:'combo',
fieldLabel:'移动通道',
id:'mobileChannlList',
name:'mobileChannlList',
allowBlank:false,
store : yddyncStore,//调用以上事件
emptyText : "请选择",
isFormField : true,
pageSize : 20,
mode : "remote",
value:mobileChannlList,
triggerAction : "all",
valueField : "value",
defaultValue:"value",
displayField : "text",
editable : false,
anchor:'100%'
通过store : yddyncStore 属性,当我点击下拉框的时候就调用yddyncStore,我现在想,当我刚打开界面或者当我点击提交按钮的时候,也像store : yddyncStore 属性这个一样调用yddyncStore
autoLoad本地数据时管用 yddyncStore.load()一下