In this article, I’m explaining the select field in sencha touch.

Example

Drag-n-drop the form panel and toolbar

Ext.define('MyApp.view.MyFormPanel', {

    extend: 'Ext.form.Panel',
 
    config: {
        items: [
            {
                xtype: 'toolbar',
                docked: 'top',
                title: 'Select Field',
                items: [
                    {
                        xtype: 'button',
                        id: 'GetSelectedValue',
                        itemId: 'mybutton',
                        text: 'Get Selected Value'
                    }
                ]
            },
            {
                xtype: 'fieldset',
                height: 100,
                instructions: 'Please select a product ',
                title: '',
                items: [
                    {
                        xtype: 'selectfield',
                        height: 41,
                        id: 'ProductList',
                        label: 'Product :',
                        options: [
                            {
                                text: 'MindStick Data Converter',
                                value: 'MindStick Data Converter'
                            },
                            {
                                text: 'MindStick Survey Manager',
                                value: 'MindStick Survey Manager'
                            },
                            {
                                text: 'MindStick Cleaner',
                                value: 'MindStick Cleaner'
                            }
                        ]
                    }
                ]
            }
        ],
        listeners: [
            {
                fn: 'onGetSelectedValueTap',
                event: 'tap',
                delegate: '#GetSelectedValue'
            }
        ]
    },
 
    onGetSelectedValueTap: function(button, e, eOpts) {
        Ext.Msg.alert('Selected Product', Ext.getCmp('ProductList').getValue());
    }
});

 Output

Select Field in Sencha Touch

Select Field in Sencha Touch

Select Field in Sencha Touch

  Modified On Nov-20-2017 08:07:14 PM

Leave Comment