如何用'?'替换输入的字符来过滤组合框在extjs

时间:2012-04-03 08:53:27

标签: extjs extjs3

我有一个要求,

在组合框中有一个下拉列表,当我们输入任何文本字符(如'b')时,列表会过滤列表...这将显示以'b'开头的所有单词。

要求:

在组合框中过滤值时,'?'(问号)指定从a到z和0到9的任何匹配

示例:我有一个值列表,如1.raja 2.123 3.ram 4.1021

1.如果我输入“?”,在组合框中它应该显示所有值

2.如果我输入'?a',它应该显示raja,ram

3.如果我输入'?2?'它应该显示123

4.如果我输入'?0?1',它应显示1021

代码:

            xtype: 'combo',
            fieldLabel: 'Label',
            anchor: '100%',
            allowBlank: false,
            displayField: 'value',
            store: 'level1Store',
            lazyInit: false,
            mode: 'local',
            forceSelection: true,
            disableKeyFilter: false,
            editable: true,
            trigger
            triggerAction: 'all',
            valueField: 'key',
            name: 1,
            ref: 'combo1',
            id: 'field1'

谢谢,

拉​​哈西克哈

0 个答案:

没有答案