【问题标题】:ExtjsS 4.2. How to switch betwen remote and local queryMode in combobox?Extjs 4.2。如何在组合框中的远程和本地查询模式之间切换?
【发布时间】:2013-07-03 05:42:40
【问题描述】:

我在 Sencha 论坛上发起了一个话题,但仍然没有任何结果。那么,问题是如何动态更改组合框的 queryMode 配置?我在网上阅读了一些内容并找到了使用技巧

Ext.apply(Ext.getCmp('mycombo'),{queryMode:'local'})

但这有很大的影响。为了理解我想要什么,让我举一个具体的例子。我有一张带有城市的表格,这张表格有两列 - 国家和城市。 queryMode 设置为“远程”,因此当用户开始输入“俄罗斯”时,它会上传成对的行(国家、城市)。在这种情况下,商店变为“俄罗斯莫斯科、俄罗斯奥廖尔等”。从加载商店的那一刻起,我想让它成为静态的,这样当用户继续输入“Russia Mo ...”时,将不会有服务器调用,当前的静态商店将根据输入的内容进行过滤。

【问题讨论】:

    标签: extjs


    【解决方案1】:
    Ext.getCmp('mycombo').queryMode = "local";
    

    【讨论】:

    • 实际上,这是我做的第一件事。但它也没有效果。 queryMode 在法律上变为本地,但不是事实上,因为如果您继续在组合框中输入,您仍然会看到服务器请求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    相关资源
    最近更新 更多