【问题标题】:Combobox Cascading need more specific cascadeFrom optionCombobox Cascading 需要更具体的 cascadeFrom 选项
【发布时间】:2012-12-12 20:44:18
【问题描述】:

我想使用 Kendo UI ComboBox 的 cascadeFrom 功能,但令我沮丧的是,该选项似乎只接受一个 ID。现在我不能使用 ID,因为组合框是动态添加的,可能会多次添加,导致多个控件具有相同的 ID。

是否有人对我如何将特定的 dom 对象传递给级联或如何使用“更改”事件设置自定义级联功能有任何想法?

【问题讨论】:

    标签: kendo-ui


    【解决方案1】:

    级联功能只是一些糖,可以更轻松地创建级联 DropDowns/Combos。

    基本上你需要用4个东西来手动实现自己花哨的级联-> change 父ComboBox事件,enable 子ComboBox方法,value父ComboBox的方法和子ComboBox的dataSource.read()方法。

    最初当父节点的change事件被触发时,子节点被启用(false),获取父节点的值并传递给子节点dataSource.read()方法的read方法发送给服务器。最后从服务器返回需要的记录。

    function OnChangeOfParentCombo(e){
         var child = $('#ChildCombo').data().kendoComboBox;
         child.enable(true);
         child.dataSource.read({myFilter:this.value()});
    }
    

    【讨论】:

    • 这太棒了!谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-27
    • 2016-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多