0

extjs4で作業しています。チェックボックスのオンとオフのイベントを処理する必要があるポイントでスタックします。この選択に適切なイベントが見つかりませんでした。チェックボックスでチェックされたイベントとチェックされていないイベントを処理したいだけです。

ここに私のコードがあります

1)ビューコード:----

Ext.define('Am.user.Login', {
    extend:'Ext.form.Panel',
    id:'loginId',
    alias:'widget.Login',
    title:'Get your key to socialize yet earn and learn (always free)',

    items:[
    {
    ----    
    },
    { 
        xtype:'checkbox',
        fieldLabel: 'Remember me',
        name: 'remember',
        //id:'checkbox1',
        action:'check'

    },
    ],
});

2)コントローラーコード:---

Ext.define('Am.sn.UserController',
        {

            extend:'Ext.app.Controller',
                 ------------   
                     -----
            init:function()
            {
                console.log('Initialized Users! This happens before the Application launch function is called'); 
                this.control(
                {
                    'Login button[action=loginAction]':
                    {
                        click:this.authenticateUser
                    },
                    'Login checkbox[action=check]':
                    {
                        change:this.checkedRemeberMe
                    },

                }); //end of control
            },//end of init function
            checkedRemeberMe:function()
            {
                console.log("check box selected");
            },
        }); 

ここでは変更イベントを使用しますが、選択または選択解除されるたびに呼び出されます。ここで必要なイベントはどれですか。いくつか提案をお願いします...

4

1 に答える 1

0

チェックボックスでハンドラー構成を使用しないのはなぜですか? そうすることで、ボックスがオンまたはオフになるたびにこれが発生します。そこで仕事をしてください。

于 2013-03-05T06:52:11.787 に答える