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 事件

您可以使用任何事件处理程序。激活(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 回答