easyui_动态添加隐藏toolbar按钮

在加载datagrid的时候,我们可以控制toolbar按钮的隐藏或者展现。

toolbar : [{
							text : '添加',
							iconCls : 'icon-add',
							handler : addFun
						}, '-', {
							text : '保存',
							iconCls : 'icon-save',
							handler : saveFun
						}, '-', {
							text : '撤销',
							iconCls : 'icon-redo',
							handler : cancelFun
						}, '-', {
							text : '删除',
							iconCls : 'icon-remove',
							handler : delFun
						} , '-', {
							 id : 'view',
							 text : '查看图片',
							 iconCls : 'icon-edit',
							 handler : viewFun
						 }, '-', {
							 id : 'update',
							 text : '修改图片',
							 iconCls : 'icon-edit',
							 handler : updateFun
						 }
				]

onBeforeLoad: function(data){
					if(v_grid !="#detail"){
						$("div.datagrid-toolbar [id ='view']").eq(0).hide();
						$("div.datagrid-toolbar [id ='update']").eq(0).hide();
					}
				}

注意:div.datagrid-toolbar和 [id ='view'] 之前有一个空格。 没有空格则无效果

你可能感兴趣的:(前端技术)