Я хочу использовать данные источника данных с несколькими выпадающими списками, если я использую общий источник данных, который делает запросы ajax столько же, сколько выпадающих списков на сервер. мне нужен 1 запрос ajax и использовать эти данные для заполнения всех раскрывающихся списков. этот код дает мне ildata не определено..
Спасибо за помощь.
пример кода
var ilDataSource= new kendo.data.DataSource({
transport: {
read: {
url: "{{ url('ajax/ilList') }}",
dataType: "json"
}
}
});
ilDataSource.fetch(function(){
var ildata = ilDataSource.data();
});
var iller = $("#iller").kendoDropDownList({
placeholder: "İl Seçiniz",
dataSource : {
data: ildata
},
dataTextField: "il",
dataValueField: "id"
}).data("kendoDropDownList");
Я могу получить элементы данных в области функций, но не могу попасть в общую область.
ilDataSource.fetch(function() {
ildata = ilDataSource.data().toJSON();
console.log(ildata); });