Я использую пейджер jqgrid, чтобы просто показать ссылку добавления и обновления для одной из моих сеток. Я склонен использовать значки по умолчанию для добавления, редактирования, удаления и обновления в большинстве моих сеток, что, в свою очередь, по умолчанию в jqgrid, ставит | (полоса) между кнопками Добавить / Редактировать / Удалить и кнопкой обновления.
В моей сетке «Игры» я использую пользовательскую кнопку «Добавить» (которая отображается перед обновлением), но перед кнопкой обновления не отображается панель. Я попытался изменить порядок, добавить опцию позиции в navSeparatorAdd и много гуглить. Однако я не могу найти ничего, что помогло бы мне в этой ситуации.
Я не пытался отключить Обновить и создать пользовательскую кнопку, но это похоже на взлом. Любые идеи о том, как получить этот бар после добавления и до обновления?
Итак, что у меня есть: + @ |
Что я хочу: + | @
(символ @ должен быть значком обновления)
Спасибо,
Эмбер
jQuery("#Games").jqGrid('navGrid',
'#GamesPager',
{edit:false, add:false, del:false, search:false,
refreshtitle: "Refresh"},
{}, //settings for edit
{}, // settings for add
{}, // settings for delete
{} // advanced searching settings
);
jQuery("#Games").jqGrid('navButtonAdd',
"#GamesPager",
{ caption:"Add Game",
buttonicon:"ui-icon-plus",
onClickButton:function(){
loadAddColorBox();
},
position: "first",
title:"Add Game",
cursor: "pointer"
}
);
jQuery("#Games").jqGrid('navSeparatorAdd',
"#GamesPager",
{sepclass : 'ui-separator',sepcontent: ''}
);