【问题标题】:Kendo Grid/Detail Grid - How to access a dropdown correctly on the detail grid?Kendo Grid/Detail Grid - 如何正确访问详细网格上的下拉菜单?
【发布时间】:2014-09-05 15:13:50
【问题描述】:

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

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);

}

当我在与“父”网格行关联的详细信息网格上编辑一行时,这可以正常工作。但是,如果我在第一个、最后一个语句的下一个父行下方编辑另一个与另一个父行关联的详细信息行 我选择下拉列表的地方总是得到页面上的第一个,而不是下一行的。如何获得正确的掉落 下列表?

【问题讨论】:

    标签: kendo-ui kendo-grid kendo-mvvm


    【解决方案1】:

    为什么,你使用

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

    相反。

    不客气!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 2016-07-05
      • 1970-01-01
      相关资源
      最近更新 更多