1

http://jsfiddle.net/Veb7Q/でcheckboxmodelとcheckcolumnを操作しようとしています。しかし、私はバグを見つけました。
つまり、checkcolumnをクリックした後にcheckboxmodelをクリックすると、行が選択されていないことがわかりますが、ボタンをクリックして選択すると、?

これが選択を取得するための私のボタンです

Ext.create('Ext.Button', {
        text: 'Click me',
        visible: false,
        renderTo: Ext.getBody(),
        handler: function() {
            //alert('You clicked the button!');
            var s = grid.getSelectionModel().getSelection();
            Ext.each(s, function (item) {
                alert(item.data.name);
            });
        }
    });


私の手順に従うと、バグが表示さ れます
ステップ1: checkboxmodelをクリックすると、以下のように表示されます

ここに画像の説明を入力

ステップ 2: [アクティブ] 列をクリックすると、以下のように表示されます ここに画像の説明を入力

ステップ 3:「クリックしてください」ボタンをクリックすると、(ここで選択されていませんか?) のようなバグが表示されます。このバグを修正する方法。ありがとう

ここに画像の説明を入力

4

1 に答える 1

1

それを見つけた..

checkcolumn xtype @trungkien に「stopSelection : false」を追加するだけです

, {
            xtype: 'checkcolumn',
            text: 'Active',
            dataIndex: 'active',
            stopSelection : false,
            align: 'center',
            defaultType: 'boolean'
        }

これがうまくいくことを願っています。

于 2013-07-22T07:08:05.697 に答える