ExtJs ComboBox赋值问题 10

ComboBox赋值无法显示,请各位大侠指点,谢谢<scripttype="text/javascript">Ext.onReady(function(){Ext.Qui... ComboBox赋值无法显示,请各位大侠指点,谢谢
<script type="text/javascript">
Ext.onReady(function() {
Ext.QuickTips.init();
var username,password,usertype,code;
var usertype_store;
LoginWindow = Ext.extend(Ext.Window, {
title : '登陆系统',
width : 265,
height : 190,
closable:false,
collapsible : false,
defaults : {
border : false
},
buttonAlign : 'center',
createUserTypeStore : function(){
usertype_store=new Ext.data.GroupingStore({
fields : ['value', 'label'],
data : [['0', '管理员'], '1','操作员']]
});
},
createFormPanel : function() {
return new Ext.form.FormPanel({
bodyStyle : 'padding-top:6px',
defaultType : 'textfield',
labelAlign : 'right',
labelWidth : 55,
labelPad : 0,
frame : true,
defaults : {
allowBlank : false,
width : 158
},
items : [username=new Ext.form.TextField({
cls : 'user',
name : 'username',
msgTarget : 'side',
fieldLabel : '帐号',
blankText : '帐号不能为空'
}), password=new Ext.form.TextField({
cls : 'key',
name : 'password',
fieldLabel : '密码',
msgTarget : 'side',
blankText : '密码不能为空',
inputType : 'password'
}),usertype=new Ext.form.ComboBox({
cls:'user',
name:'usertype',
fieldLabel:'用户类型',
editable: false,
store:usertype_store,
msgTarget:'side',
blankText:'请选择用户类型'
}), {
cls : 'key',
name : 'randCode',
id : 'randCode',
fieldLabel : '验证码',
width : 100,
blankText : '验证码不能为空'
}]
});
},
login : function() {
this.fp.form.submit({
waitMsg : '正在登录......',
url : 'login.do?cmd=login',
success : function(form, action) {
window.location.href = './pages/main/index.html';
},
failure : function(form, action) {
form.reset();
if (action.failureType == Ext.form.Action.SERVER_INVALID)
Ext.MessageBox.alert('警告', action.result.errors.msg);
}
});
},
initComponent : function() {

LoginWindow.superclass.initComponent.call(this);
this.fp = this.createFormPanel();
this.add(this.fp);
this.addButton('登陆', this.login, this);
this.addButton('重置', function() {
this.fp.form.reset();
}, this);

}
});
var win = new LoginWindow();

win.show();
var bd = Ext.getDom('randCode');
var bd2 = Ext.get(bd.parentNode);
bd2.createChild({
tag : 'img',
src : './pages/login/image.jsp',
align : 'absbottom'
});
});

</script>
展开
 我来答
百度网友dc81944bb
2009-10-15 · TA获得超过572个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:735万
展开全部
在你的combobox里写上
displayField: 'label',
valueField:'value',

如果要初始值就要写个value:'XXX'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式