Select2にAjaxRemoteデータの読み込みを実装しようとしています:-
$scope.configPartSelect2 = {
minimumInputLength: 3,
ajax: {
url: "/api/Part",
// beforeSend: function (xhr) { xhr.setRequestHeader('Authorization-Token', http.defaults.headers.common['Authorization-Token']); },
// headers: {'Authorization-Token': http.defaults.headers.common['Authorization-Token']},
data: function (term, page) {
return {isStockable: true};
},
results: function (data, page) {
// parse the results into the format expected by Select2.
// since we are using custom formatting functions we do not need to alter remote JSON data
return { results: data };
}
}
};
AngularJSを使用しています。Httpリクエストごとに、Authtokenをヘッダーとして使用するようにデフォルトで設定しました。しかし、どういうわけか、Select2Ajaxリクエストと組み合わせて機能していません。上記のコードで、コメントされたコードは私の失敗した試みです。