Я хочу включить раскрывающийся список кендо в свою сетку. Все будет хорошо, кроме одного. Когда я хочу «Добавить запись» с панелью инструментов создания кендо по умолчанию, я не могу связать первое значение, полученное из источника данных раскрывающегося списка.
Источник данных работает нормально. Выпадающий список тоже работает нормально. Если я выбираю что-нибудь из выпадающего списка вручную, все работает нормально.
$scope.mainGridOptions = {
dataSource: {
transport: ...
schema: ...
},
batch: false,
...
toolbar: ["create"],
columns: [
...,{
field: "location_id",
title: "Location",
editor: function(container,options){
var input = $('<input/>');
input.attr('name',options.field);
input.appendTo(container);
input.kendoDropDownList({
autoBind: true,
dataTextField: "text",
dataValueField: "value",
dataSource: locationsDataSource,
index: 0,
});
}
},
...
]
};
Я тоже пробовал это. кроме «индекса», я пытался вручную выбрать первый элемент из источника данных. Визуально работает нормально. Даже с выбранным третьим элементом, но когда я нажимаю «Обновить», данные не ограничиваются.
input.kendoDropDownList({
autoBind: true,
dataTextField: "text",
dataValueField: "value",
dataSource: locationsDataSource,
dataBound: function(e){
this.select(0);
}
});
Любой?