Функциональность AJAX для Select2 4.0.0 не работает. Он отображает результаты AJAX, однако, когда вы нажимаете на элемент результата, он не выбирает его. Я потратил несколько часов на то, что любая помощь будет оценена по достоинству.SELECT2 AJAX не подбирает результаты - Ember.js Ember Cli Custom Component
Следующий код не работает:
var staticdata = [{ id: 0, text: 'enhancement' }, { id: 1, text: 'bug' }, { id: 2, text: 'duplicate' }, { id: 3, text: 'invalid' }, { id: 4, text: 'wontfix' }];
self._select = self.$().select2({
placeholder: self.get('placeholder'),
tokenSeparators: [','],
multiple: true,
ajax: {
url: "http://localhost:9990/api/v1/users/",
dataType: 'json',
delay: 250,
data: function (params) {
return {
q: params.term, // search term
page: params.page
};
},
processResults: function (data, page) {
return {
results: staticdata
};
},
cache: true
}
});
Однако, когда я пытаюсь его без Ajax работает, и результаты выбора в поле ввода:
var staticdata = [{ id: 0, text: 'enhancement' }, { id: 1, text: 'bug' }, { id: 2, text: 'duplicate' }, { id: 3, text: 'invalid' }, { id: 4, text: 'wontfix' }];
self._select = self.$().select2({
placeholder: self.get('placeholder'),
tokenSeparators: [','],
multiple: true,
data: staticdata
});
Привет, Не могли бы вы, пожалуйста, посмотрите на это http://stackoverflow.com/questions/42833778/ember-select-2-issue-while-using-type- вперед-с Ajax-запросы – vivek