var simplestoremap =new Ext.data.SimpleStore({
fields: ['text'],
data: mapstore
//autoLoad:true
//data: [['22],['32'],['2008'],['200d'],['2004']]
});
var tempstring="[";
for(i=0;i<mapArray.length;i++){
tempstring += "['"+ mapArray[i] +"'],"
}
tempstring=tempstring.substr(0,tempstring.length-1);
tempstring +="]";
//mapstore = tempstring;
alert(tempstring);
mapstore=eval("("+tempstring+")");
alert(mapstore);
object 转 stirng
function obj2str(o){
var r = [];
if(typeof o == "string" || o == null) {
return o;
}
if(typeof o == "object"){
if(!o.sort){
r[0]="{"
for(var i in o){
r[r.length]=i;
r[r.length]=":";
r[r.length]=obj2str(o[i]);
r[r.length]=",";
}
r[r.length-1]="}"
}else{
r[0]="["
for(var i =0;i<o.length;i++){
r[r.length]=obj2str(o[i]);
r[r.length]=",";
}
r[r.length-1]="]"
}
return r.join("");
}
return o.toString();
}