flexigrid动态按钮

时间:2010-03-02 18:45:37

标签: jquery flexigrid

我想换掉我的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();

我认为这样可以解决这个问题,但它并不知道我可能做错了什么

感谢 麦克

2 个答案:

答案 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();

这就是它的表现。

您可以从服务器端获取操作,匹配它们并相应地显示和隐藏。