Kendo ui 剑道网格/细节网格-如何正确访问细节网格上的下拉列表?

Kendo ui 剑道网格/细节网格-如何正确访问细节网格上的下拉列表?,kendo-ui,kendo-grid,kendo-mvvm,Kendo Ui,Kendo Grid,Kendo Mvvm,我已经设置了网格/细节网格。在详细信息网格中,我有一个下拉列表。下拉列表的编辑器功能是: function ActionTypeEditor(container, options) { $('<input id="ddlActionType" data-text-field="name" data-value-field="id"> data-bind="value:' + options.field + '" ').appendTo(container).kendoDrop

我已经设置了网格/细节网格。在详细信息网格中,我有一个下拉列表。下拉列表的编辑器功能是:

function ActionTypeEditor(container, options) {
    $('<input id="ddlActionType" data-text-field="name" data-value-field="id"> data-bind="value:' + options.field + '" ').appendTo(container).kendoDropDownList({
        dataTextField: "name",
        dataValueField: "id",
        autoBind: false,
        dataSource: GC.ViewModels.Config.AlertAction.actionTypeArray
    }).appendTo(container).data("kendoDropDownList").text(options.model.ActionTypeId);

var dropdownlist = $("#ddlActionType").data("kendoDropDownList");
dropdownlist.value(options.model.ActionTypeId);
函数ActionTypeEditor(容器、选项){
$('data bind=“value:'+options.field+'”).appendTo(container.kendoDropDownList({
dataTextField:“名称”,
dataValueField:“id”,
自动绑定:错误,
数据源:GC.ViewModels.Config.AlertAction.actionTypeArray
}).appendTo(container.data(“kendoDropDownList”).text(options.model.ActionTypeId);
var dropdownlist=$(“#ddlaciontype”).data(“kendoDropDownList”);
dropdownlist.value(options.model.ActionTypeId);
}

当我在与“父”栅格行关联的详图栅格上编辑一行时,这可以正常工作。但是,如果我编辑与第一个、下一个和最后一个stament下面的另一个父行关联的另一个详细信息行 在我选择下拉列表的地方,总是得到页面上的第一个列表,而不是下一行的列表。我怎样才能得到正确的落差 下拉列表?

为什么,您使用

var dropdownlist = $(container.find("#ddlActionType")).data("kendoDropDownList");
相反

不客气