Установить значение kendoDropDownList в kendoGrid - PullRequest
0 голосов
/ 01 апреля 2020

Я хочу установить значение моего dropDownList с помощью JavaScript.
Единственная проблема состоит в том, что из-за того, что оно генерируется с помощью кендо, изменение входного значения не изменит отображаемое значение the dropDownList.

Код, используемый для создания сетки с DropDowns, следующий:

$(<myGrid>).kendoGrid({
                columns: [{
                        field: <fieldName>,
                        template: columnTemplateFunction, //this function generates my dropDown
                        title: <columnName>,
                        headerTemplate: <myTemplate>
                    }
                ],               
                dataBound: function (e) {
                    var grid = e.sender;
                    var items = e.sender.items();

                    items.each(function (e) {
                        var dataItem = grid.dataItem(this);
                        var ddt = $(this).find('.dropDownTemplate');

                        $(ddt).kendoDropDownList({
                            value: <myValue>,
                            dataSource: <myDataSource>,
                            dataTextField: <textField>,
                            dataValueField: <valueField>
                        });
                    });
                }
            });

Функция, которая генерирует input, следующая:

function columnTemplateFunction(dataItem) {
    var input = '<input class="dropDownTemplate"/>'

    return input
};

Как изменить значение inputs, которое я создал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...