flexigrid динамические кнопки - PullRequest
1 голос
/ 02 марта 2010

Я хочу поменять местами кнопки в моей гибкой сетке, вот мой код

$('#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();

Я думал, что это сработает, но у меня нет идеи, что я могу делать не так

спасибо Mike

Ответы [ 2 ]

1 голос
/ 11 октября 2010

Я искал точно такую ​​же вещь, однако имеет смысл, что при проверке источника плагина ничего не происходит, потому что этот вариант использования, очевидно, не рассматривался.

Так что если вы не хотите взламывать плагин, вы можете использовать имя класса и parent() таким образом:

$('.my_edit_button').parent().parent().hide();

, где my_edit_button - это значение, указанное в параметре bclass :

{name: 'Edit', bclass: 'my_edit_button', onpress: onedit}
0 голосов
/ 17 сентября 2013
$(bclass_tag_goes_here).parent().hide();

Вот что скрывает кнопка

$(bclass_tag_goes_here).parent().show();

Вот что показывает.

вы можете получить операцию со стороны сервера, сопоставить их, показать и скрыть соответственно.

...