怎么在下拉列表中加个图片?

tjzero_sapce 2011-03-22 11:55:41
/****
*
* 授权委托申请流程图
*/

powerOfAttProcess = Ext.extend(Ext.FormPanel,{


//定义构造器
constructor: function(){
var tjddata=[['集团授权审批流程','1'],['股份授权审批流程','2']];
var tjdStore = new Ext.data.SimpleStore({
fields : ['text', 'value'],
data : tjddata
});
this.powerOfAttApplicationTitleLevel = new Ext.form.ComboBox({
name: "powerOfAttApplicationTitleLevel",
fieldLabel: "选择流程图",
store:tjdStore,
mode: "local",
triggerAction: "all",
valueField: "value",
displayField: "text",
selectOnFocus:true,
anchor: "60%"
});



powerOfAttProcess.superclass.constructor.call(this, {
frame: true,
bodyStyle: "padding:0 0;",
//title: "当前位置:合同法律人员库->外聘律师管理->禁用律师管理",
autoScroll: true,
items: [{
layout: "column",
items: [{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: []
},{
columnWidth : .5, //列距
layout: 'form',
defaultType: 'textfield',
items: [this.powerOfAttApplicationTitleLevel]
},{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: []
},{



}]
}]
});
}
});

就在最后这个 ,[] 中加入一个图片, 怎么加呢?
...全文
204 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tjzero_sapce 2011-03-22
  • 打赏
  • 举报
回复
powerOfAttProcess.superclass.constructor.call(this, {
frame: true,
bodyStyle: "padding:0 0;",
//title: "当前位置:合同法律人员库->外聘律师管理->禁用律师管理",
autoScroll: true,
items: [{
layout: "column",
items: [{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: []
},{
columnWidth : .5, //列距
layout: 'form',
defaultType: 'textfield',
items: [this.powerOfAttApplicationTitleLevel]
},{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: []
},{
columnWidth : 1, //列距
layout: 'form',
defaultType: 'textfield',
items: [{
xtype : 'textfield',
fieldLabel : '照片',
// width : 150,
//Height : 150,
inputType : 'image',
listeners : { // 该项被载入时加载照片
'render' : function(_filed) {
_filed.getEl().dom.src = "../images/gf_proxy.jpg";
}
}
}]
}]
}]
});

这样的 render 还要在外面重新定义下么? 怎么写呢?
小弟也是初学
kaifadi 2011-03-22
  • 打赏
  • 举报
回复
修改下面那段:

powerOfAttProcess.superclass.constructor.call(this, {
frame: true,
bodyStyle: "padding:0 0;",
//title: "当前位置:合同法律人员库->外聘律师管理->禁用律师管理",
autoScroll: true,
items: [{
layout: "column",
items: [{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: []
},{
columnWidth : .5, //列距
layout: 'form',
defaultType: 'textfield',
items: [this.powerOfAttApplicationTitleLevel]
},{
columnWidth : .25, //列距
layout: 'form',
defaultType: 'textfield',
items: [{
xtype : 'textfield',
fieldLabel : '照片',
width : 150,
Height : 150,
inputType : 'image',

listeners : { // 该项被载入时加载照片
'render' : function(_filed) {
_filed.getEl().dom.src = "1.jpg";
}
}
}]
},{



}]
}]
});
}
});
tjzero_sapce 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 falizixun2 的回复:]
修改下面那段:

JScript code

powerOfAttProcess.superclass.constructor.call(this, {
frame: true,
bodyStyle: "padding:0 0;",
//title: "当前位置:合同法律人员库->外聘律师管理->禁用律师管理"……
[/Quote]
您再帮忙看看 下午必须完成的这个 所以很急
tjzero_sapce 2011-03-22
  • 打赏
  • 举报
回复
_filed.getEl().dom.src = "<%=basePath%>authorization/images/gf_proxy.jpg";

这样用绝对路径 显示的还是图片无法显示

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧