php代码:
[{name:'是两个'},{name:'是两个'}]
js:var showcity=new Ext.data.JsonStore({   //城市片区当中,加载城市
autoLoad:true,
fields:["name"],
proxy:{
type:'ajax',
url:'city.php',
reader:{
type:'json'

}
}
})
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////new Ext.form.Panel({
    layout:'column',
    baseCls:'x-plain',
items:[
{xtype:'combo',fieldLabel:'城区',labelWidth:30,width:200,emptyText:'请输入城区',allowBlank:false,store:showcity,displayField:'name',queryMode:'local',triggerAction:'all' },
{xtype:'button',text:'添加'}
]
  })

解决方案 »

  1.   

    不是加载不了,是你后台传递过来的json数据中还缺少一些其他的数据,比如:远程获取数据是成功了还是失败了,你成功返回的数据有多少条记录,你的真实数据在哪个地方开始读取等等,这些都要在你返回的json数据中有对应的信息,而你返回的那个json串不符合格式,所以没有解析出来