easyUIにおけるtoolbarにおけるbuttonの禁止と非表示

2181 ワード

最近の1つのプロジェクトはeasyUIを使って、使用の过程の中で、いくつかの个人が记录に値する注意点に出会って、断片化して、ここで记录して个人の自由な思い出に供して、品质を保证しません!
Datagridでは権限の必要に応じてButtonの一部を非表示または禁止し、
 toolbar:[// 
                    {id:"addId",text:" ",iconCls:"icon-add",handler:function(){// }
        ]

            // 
onLoadSuccess:function(){
    buttonHandle(buttonUrl);
}
。。。。。。
function buttonHandle(url) {
    $.ajax({
        type: 'post',
        url: url,
        cache:false,
        dataType:'json',
        success:function(result){
            if (!result.add) {
                $('#addId').hide();//button 
                //  $('#addId').linkbutton("disable");  // button
            }
        } ,
        error:function(result){
            $.meesager.show({
                title:result.status , 
                msg:result.message
            });
        }
    });


----------


// 
$('#addId').linkbutton("enable");  
//     
$('#addId').show();