高手帮忙,实在找不出原因
Extjs的combox组件没有办法加载数据
代码如下:
var deptselect = new Ext.data.Store({
reader:new Ext.data.JsonReader({
root:'root',
fields:['id','name']
}),
proxy:new Ext.data.HttpProxy({
url:'fbinfo.do?method=initDeptCombo'
})
});
var formpanel = Ext.create('InfoFB_FormPanel',{
layout:'form',
labelWidth:80,
labelAlign :'right',
items:[{
layout:'column',
frame:true,
items:[{
xtype:'combo',
id:'fbdept_id',
name:'fbdept',
hiddenName:'sub_fbdept',
columnWidth:.6,
allowBlank:false,
fieldLabel:'反馈科室',
emptyText:'--请选择--',
store:deptselect,
mode:'remote',
loadingText:'loading',
displayField:'name',
valueField:'id',
forceSelection:true,
typeAhead:true
}]
});
var infofbForm = function(){
var infofbWin = Ext.create('hosp.view.InfoFB',{
modal:true,
resizable :false,
constrain:true,
closeAction:'hide',
items:formpanel
});
infofbWin.show();
};
action部分:
public ActionForward initDeptCombo(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = null;
BrowseSvr bssvr = null;
String json = "";
try{
bssvr = new BrowseSvrImp();
json = bssvr.initDeptCombo();
out = response.getWriter();
out.write(json); //json值:{"root":[{"id":"500","name":"网络管理科"}]}
System.out.println(json);
}catch(MyException e){
throw new MyException("初始化加载部门信息失败!");
}
out.flush();
out.close();
return null;
}
json值:{"root":[{"id":"500","name":"网络管理科"}]}
代码如下:
var deptselect = new Ext.data.Store({
reader:new Ext.data.JsonReader({
root:'root',
fields:['id','name']
}),
proxy:new Ext.data.HttpProxy({
url:'fbinfo.do?method=initDeptCombo'
})
});
var formpanel = Ext.create('InfoFB_FormPanel',{
layout:'form',
labelWidth:80,
labelAlign :'right',
items:[{
layout:'column',
frame:true,
items:[{
xtype:'combo',
id:'fbdept_id',
name:'fbdept',
hiddenName:'sub_fbdept',
columnWidth:.6,
allowBlank:false,
fieldLabel:'反馈科室',
emptyText:'--请选择--',
store:deptselect,
mode:'remote',
loadingText:'loading',
displayField:'name',
valueField:'id',
forceSelection:true,
typeAhead:true
}]
});
var infofbForm = function(){
var infofbWin = Ext.create('hosp.view.InfoFB',{
modal:true,
resizable :false,
constrain:true,
closeAction:'hide',
items:formpanel
});
infofbWin.show();
};
action部分:
public ActionForward initDeptCombo(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = null;
BrowseSvr bssvr = null;
String json = "";
try{
bssvr = new BrowseSvrImp();
json = bssvr.initDeptCombo();
out = response.getWriter();
out.write(json); //json值:{"root":[{"id":"500","name":"网络管理科"}]}
System.out.println(json);
}catch(MyException e){
throw new MyException("初始化加载部门信息失败!");
}
out.flush();
out.close();
return null;
}
json值:{"root":[{"id":"500","name":"网络管理科"}]}
...全文
相关推荐
实在智能RPA机器人.rar
在"实在智能RPA机器人.rar"这个压缩包中,用户可以找到一套完整的实在智能RPA视频教程。这些教程通常会涵盖以下几个关键知识点:1.
实在Agent基础指南[源码]
实在Agent是由实在智能打造的一款自动化智能体,它将RPA(Robotic Process Automation,机器人流程自动化)与屏幕语义理解技术相结合,并搭载了先进的AI大模型。
实在Agent智能体搭建指南[项目代码]
本文将详细介绍实在Agent的界面功能,并通过实际案例“BOSS直聘自动打招呼”智能体的构建过程,展现实在Agent如何实现从概念到实际应用的转变。
实在智能AI高级上机题天猫评论抓取
**实在智能的AI解决方案**:理解和应用实在智能的AI工具,可能包括数据采集、处理和分析的平台或SDK。2.
实在Agent搭建指南[项目代码]
文章还详细讲解了实在Agent的亮点资源,如智能体市场、实在学院和社区等,为初学者提供了丰富的学习资源。


