小编ton*_*nyg的帖子

Kendo UI Multiselect

我一直在使用带有服务器端过滤功能的新的Kendo UI Multiselect小部件,但是在输入最少数量的字符后,我很难让它只进行ajax调用.我将autoBind和minLength选项分别设置为false和3.但是,只要我将光标放入文本字​​段,它就会发送一个ajax请求来获取选择选项.在发送另一个ajax请求并刷新选项列表之前,它会等到输入3个字符(或更多).但是如何让它等到第一个ajax请求发送之前输入3个字符?以下是我配置multiSelect的方法:

  $('#delegates').kendoMultiSelect(
        {
            autoBind: false,
            minLength: 3,
            placeholder: 'Select delegates...',
            dataTextField: 'name',
            dataValueField: 'personid',
            filter: 'contains',
            delay: 200,
            dataSource: {
                serverFiltering: true,
                transport: {
                    read: {
                        url: '/my/remote/url',
                        dataType: 'json'
                    }
                }
            }
        }
    );
Run Code Online (Sandbox Code Playgroud)

我已经查看了KendoUI网站上MultiSelect小部件的概述API文档,它甚至没有出现我正在谈论的方法(我最初认为autoBind:false和minLength:3会是我的答案,但结果却不是这样.因此,我希望可能会错过一些东西.希望提前感谢.

kendo-ui

5
推荐指数
1
解决办法
8233
查看次数

标签 统计

kendo-ui ×1