Я использую AngularJs + Select2. Я пытаюсь получить данные с удаленного. Ниже мой кодAngularjs select2 Ajax binding
HTML:
<div class="col-md-4 left">
<input type="text" style="width:300px" ui-select2="multi" ng-model="multi2Value" multiple="multiple" />
</div>
JS: [ОБНОВЛЕНО]
$scope.multi = {
ajax: {
headers: { 'Content-Type': 'application/json' },
url: "http://localhost:63591/Lookup?lookup=Lookup&key=acc",
data: function (term, page) {
return {};
},
results: function (data, page) {
console.log(data);
return {results: data.LookupValue};
}
}
И мой ответ будет
{ "LookupValue" : [ "AAAA","BBBB","CCC" ] }
Но в консоли я вижу ответ. Но он не загружается в раскрывающийся список select.
Что пошло не так в моем коде. Может ли кто-нибудь мне помочь? Благодаря
просто просто возвращает data.lookupvalue, а не объект с свойством result. 'return data.LookupValue;' – harishr