$scope.staffList = Staff.query({fOnlyAuthors: 1}, function(){
jQuery(".selector", element).selectmenu("destroy").selectmenu();
});
Вот так работает, т.е. директиву можно убрать вообще. Но вероятно это не правильно. Вообще не понятно почему в этом месте срабатывают корректно любые методы плагина (destroy, disable, open) только не refresh.