我想换掉我的flexigrid中的按钮,这是我的代码
$('#flex').flexOptions({
buttons : [
{name: 'Show Tagged', bclass: 'show tagged', onpress : control_buttons},
{separator: true},
{separator: true},
{name: 'All Tagged', bclass: 'show tagged', onpress : control_buttons},
{name: 'Single tagged', bclass: 'show tagged', onpress : control_buttons},
{separator: true}
]}).flexReload();
我认为这样可以解决这个问题,但它并不知道我可能做错了什么
感谢 麦克
答案 0 :(得分:1)
我正在寻找完全相同的东西,但是在检查插件的来源时没有任何反应是有意义的,因为显然没有考虑使用情况。
因此,如果您不想破解该插件,可以使用类名和parent()
:
$('.my_edit_button').parent().parent().hide();
其中 my_edit_button 是 bclass 参数中指定的值:
{name: 'Edit', bclass: 'my_edit_button', onpress: onedit}
答案 1 :(得分:0)
$(bclass_tag_goes_here).parent().hide();
隐藏按钮
$(bclass_tag_goes_here).parent().show();
这就是它的表现。
您可以从服务器端获取操作,匹配它们并相应地显示和隐藏。