两个输入框都可以正常显示,但是lableField就是不能显示出来。
问题很诡异,请高手帮忙看下。var testform = new Ext.FormPanel({
  title: '用户登录',
bodyStyle:'padding:5px 5px 0',
buttonAlign: 'center',
items: [{
layout:'column',
items:[{
columnWidth:.5,
layout: 'form',
 xtype:'textfield',
                                     fieldLabel: '用户名',
                                    name: 'username',
                                  allowBlank: false,
                                  blankText: '用户名不能为空',
                                     anchor:'95%'
},{
columnWidth:.5,
xtype:'textfield',
layout: 'form',
                                     fieldLabel: '密码',
                                     name: 'password',
                                    allowBlank: false,
                                  blankText: '密码不能为空',
                                 anchor:'95%'
}]
}]
 });Ext.onReady(function(){
testform.render(Ext.getBody());
})

解决方案 »

  1.   

    var testform = new Ext.FormPanel({ 
    改成 var testform = new Ext.form.FormPanel({
      

  2.   


    还是不能用。labelField的内容还是不能显示出来
      

  3.   


    //改一下
    var testform = new Ext.form.FormPanel({
        title: '用户登录',
        bodyStyle: 'padding:5px 5px 0',
        width:500,
        height:500,
        buttonAlign: 'center',
        items:[
            {
                layout: "column", border: false,
                items: [
                 {
                     layout: "form", border: false,
                     items: { xtype: "numberfield", fieldLabel: "用户名", anchor: "95%", name: "username", allowBlank: false,blankText: '用户名不能为空'}, columnWidth: .5
                 },
                 {
                     layout: "form", border: false,
                     items: { xtype: "textfield",   fieldLabel: '密码', name: 'password',anchor: "95%", allowBlank: false,blankText: '密码不能为空',}, columnWidth: .5
                 }
               ]
           }
        ]
    });
    Ext.onReady(function() {
        testform.render(Ext.getBody());
    })
      

  4.   

    我也碰到了类似问题,造成的原因可能跟LZ不一致,如果lz有兴趣可以深入研究。Ext3.1附带了一个例子,见:ext/examples/form/vbox-form.html它增加了一个插件来显示文字标签——Ext.ux.FieldLabeler。没有仔细研究为什么~~不好意思~。