[align=left]var Params = '';
for (var i = 0; i < seniorQueryNameArray.length; i++) {
var pName = '_' + seniorQueryNameArray[i] + '[=]';
var pValue = seniorQueryWindow
.findById(seniorQueryNameArray[i]).getValue();
Params += "'" + pName + "':" + pValue + ',';
}
Params = '{' + Params.substring(0, Params.length - 1) + '}';
store_his_trade.load({
params : [color=red]Params[/color]
});[/align]
这个Params没有起作用,为什么?是格式不对吗,格式怎样才是正确的?
[code="java"]
var Params = [];
for (var i = 0; i < seniorQueryNameArray.length; i++) {
var pName = '_' + seniorQueryNameArray[i] + '[=]';
var pValue = seniorQueryWindow
.findById(seniorQueryNameArray[i]).getValue();
var o = {};
o[pName] = pValue;
Params.push(o)
}
store_his_trade.load({
params : Params
});
[/code]
Params 是json对象,不是字符串
例:store.load({params:{start:0,limit:this.pageSize}});