0

JavaScript変数が「ユーザー」の場合、無効にする必要があるボタンがあります。どうすればいいのかわかりません。これは私が試したものです:

var loggedin_role = '<?php echo "$user_role"; ?>';          

                 xtype: 'button',
                if(loggedin_role =='user') {
                    disabled:true
                },
                text: 'Save',
4

1 に答える 1

1

PHP の使用

簡単なphpロジックを使用してそれを行うことができます。

<?php if ($user_role=='user'): ?>
disabled: true;
<?php endif; ?>

ExtJS イベントの使用

任意のイベント ハンドラを使用できます。activate( Ext.Component this, Object eOpts )

var loggedin_role = '<?php echo "$user_role"; ?>';          

        xtype: 'button',
        listeners : {
            activeate: function(btn, eOpts){
                if(loggedin_role =='user') {
                    btn.disable();
                }
            }
        },
于 2012-12-10T16:53:05.340 に答える