Is it possible and how to make my ui-select readonly? Of course I've tried ng-readonly="isReadOnly" where I define in my controller $scope.isReadOnly=false; And of course I want to calculate it "in runtime" according to data from server that can change the state.
Use ng-disabled instead of ng-readonly.
<ui-select ng-disabled="isReadOnly" ...>
...
</ui-select>