0

私はextjsにこのラジオボタングループを持っています

{
    xtype: 'radiogroup',
    flex: 8,
    vertical: true,
    columns: 1,
    labelWidth: 50,
    id: 'radio_group_id',
    fieldLabel: 'Group Label',
    items: [{
        boxLabel: 'option 1',
        name: 'rb-auto',
        inputValue: 1,
        checked: true
    }, {
        boxLabel: 'option 2',
        name: 'rb-auto',
        inputValue: 2
    }, {
        boxLabel: 'option 3',
        name: 'rb-auto',
        inputValue: 3,
        // is this somehow possible
        items:[{
            xtype:'numberfield',
            // number field settings
        }]
    }, {
        boxLabel: 'option 4',
        name: 'rb-auto',
        inputValue: 4
    }, {
        boxLabel: 'option 5',
        name: 'rb-auto',
        inputValue: 5
    }]
},

オプション 3 の横に数値フィールドを追加して、ラジオ ボタン 3 を選択したときに有効になるようにすることはできますか?

または、seaprate コンテナーを使用して、個別の数値フィールドをオプション 3 に揃える必要がありますか?

4

1 に答える 1

4

たとえば、ラジオ ボタンNumberFieldにレンダリングできます。boxLabelElもう 1 つの方法は、2 列のレイアウトを作成し、2 列目にラベルと数値フィールドを配置することです。

最初のアプローチの例: http://jsfiddle.net/NsbyD/2/

于 2012-11-28T21:40:21.187 に答える