Sencha touch selectfield占位符

时间:2013-06-21 06:57:34

标签: extjs sencha-touch-2 sencha-touch-2.1

如何在sencha touch中添加selectfield placeHolder ..

这是我的代码

{
                        xtype: 'selectfield',
                        label: 'Subclient',
                        itemId: 'subclient',
                        name: 'subclient',
                        labelWrap:'true',
                        autoSelect:'false',
                        placeHolder:'Select',
                        required:true,

                        //labelWidth: '40%',

                        options: [
                            {text: 'Standard Sale', value: 'Standard Sale'},
                            {text: 'Short Sale',  value: 'Bank of America'},
                            {text: 'REO',  value: 'REO'}
                        ]
                    },

此处占位符不可见..我只能设法查看da列表中的第一个文本值选项。

我尝试添加

 {text: 'Select a Client', value: 'Select'},

作为第一个选项,但在这种情况下,我无法使用我的模型验证来验证它。 任何一个PLZ帮助我解决这个问题..你的帮助非常感谢..谢谢你提前

1 个答案:

答案 0 :(得分:2)

删除false autoSelect属性周围的引号(和所有布尔配置选项):

{
    xtype: 'selectfield',
    label: 'Subclient',
    itemId: 'subclient',
    name: 'subclient',
    labelWrap: true,
    autoSelect: false,
    placeHolder: 'Select',
    required: true,

    options: [
        {text: 'Standard Sale', value: 'Standard Sale'},
        {text: 'Short Sale',  value: 'Bank of America'},
        {text: 'REO',  value: 'REO'}
    ]

},