У меня есть выбор в angularjs, который отлично работает с моим веб-сервисом, но у него так много данных, поэтому мне нужен выбор для поиска. Я обнаружил, что пользовательский интерфейс-выберите, и я пытаюсь преобразовать этот код (HTML и app.js) в UI-выберите:Angularjs: convert standart select to ui-select
HTML:
<select class="form-control" id="fabricante" data-ng-model="equipamento.RazaoSocial" ng-disabled="viewMode">
<option ng-repeat="fabricante in fabricantes" value="{{fabricante.RazaoSocial}}">{{fabricante.RazaoSocial}}</option></select>
App.js
// select fabricantes
$scope.fabricantes = [];
$scope.fabricante;// = null;
$scope.fabricantes = gettbfabricante();
gettbfabricante();
function gettbfabricante() {
EmpApi.gettbfabricante().success(function (response) {
$scope.fabricantes = response;
})
.error(function (error) {
$scope.status = 'Não foi possível carregar os dados: ' + error.message;
$window.alert($scope.status);
});
};
Service.js
//get tbfabricante
EmpApi.gettbfabricante = function() {
return $http.get(urlBase + '/tbfabricante')
}
Помогите пожалуйста? Я попытался использовать это Plunker example.
Опубликовать ответ json от изготовителей – Sajeetharan
Вы пробовали? –
Json: '[{« TBEquipamento »: [],« idFabricante »: 1,« RazaoSocial »:« COMTRAFO »,« CNPJ »: null,« Endereco »: null,« Numero »: null,« Complemento »: нуль "Байрро": NULL, "Сидад": NULL, "Эстад": нулевая, "СЕРЫ": нулевая, "Telefone": нулевая}, { "TBEquipamento": [], "idFabricante": 2, "RazaoSocial" : "ABB", "CNPJ": "", "Endereco": "", "Numero": 0, "Complemento": "", "Bairro": "", "Cidade": "", "Estado": "", "СЕР": "", "Telefone": ""}, { "TBEquipamento": [], "idFabricante": 3, "RazaoSocial": "ADELCO", "CNPJ": "", "Endereco" : "", "Numero": 0, "Complemento": "", "Bairro": "", "Cidade": "", "Estado": "", "КЭП": "", "Telefone":» "}]' – kfm