您的位置:首页 > Web前端 > JavaScript

extjs 3.store on beforeload手动添加options.params值

2012-03-07 09:55 573 查看
环境是struts2

业务中store加载的时候不一定都是把整个form提交过去,有时候也不用创建一个动态的form来提交表单。

手动加入参数即可,在action里面有getset就可以获取了。

代码示例:

varconditionstr=document.getElementById("inputcondition").value;

store.on('beforeload',function(store,options){
varparams={sthecstr:conditionstr};
Ext.apply(options.params,params);
});
sthecstr就是action里面的属性名称,要有getSthecstr()和setSthecstr()函数即可

.csharpcode,.csharpcodepre
{
font-size:small;
color:black;
font-family:consolas,"CourierNew",courier,monospace;
background-color:#ffffff;
/*white-space:pre;*/
}
.csharpcodepre{margin:0em;}
.csharpcode.rem{color:#008000;}
.csharpcode.kwrd{color:#0000ff;}
.csharpcode.str{color:#006080;}
.csharpcode.op{color:#0000c0;}
.csharpcode.preproc{color:#cc6633;}
.csharpcode.asp{background-color:#ffff00;}
.csharpcode.html{color:#800000;}
.csharpcode.attr{color:#ff0000;}
.csharpcode.alt
{
background-color:#f4f4f4;
width:100%;
margin:0em;
}
.csharpcode.lnum{color:#606060;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: