Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
extjs emptyText显示在用户选择上_Extjs_Extjs4.1 - Fatal编程技术网

extjs emptyText显示在用户选择上

extjs emptyText显示在用户选择上,extjs,extjs4.1,Extjs,Extjs4.1,我有以下几点。我的问题是,当用户选择一个客户机时,“--Clients--”将从组合框中消失。emptyText是此处要使用的正确属性 { xtype:'combobox', name:'Clients', id:'Clients', dis

我有以下几点。我的问题是,当用户选择一个客户机时,“--Clients--”将从组合框中消失。emptyText是此处要使用的正确属性

 {
                                xtype:'combobox',
                                name:'Clients',
                                id:'Clients',
                                displayField:'Name',
                                emptyText:'-------- Clients --------',
                                store:'Clients',
                                queryMode:'local',
                                mode:'local',
                                allowBlank:true,
                                valueField:'Id',
                                width:200
                            },

简短回答“否”,在选择任何内容之前,空文本仅设计为默认值

添加到存储区的建议是正确的,创建存储区并获取服务器端数据后,手动添加虚拟行(或者确保服务器端数据集包含虚拟行)

比如:

var dummyModel = Ext.create('Namespace.MyModel', 
{
    id: -1,
    text: 'dummy text'
});
Ext.getStore('myStore').add(dummyModel)

简短回答“否”,在选择任何内容之前,空文本仅设计为默认值

添加到存储区的建议是正确的,创建存储区并获取服务器端数据后,手动添加虚拟行(或者确保服务器端数据集包含虚拟行)

比如:

var dummyModel = Ext.create('Namespace.MyModel', 
{
    id: -1,
    text: 'dummy text'
});
Ext.getStore('myStore').add(dummyModel)

若要允许用户选择值,请将其添加到存储。i、 e
store:[[o'--客户端--'],[1,'client1'],[2,'client2']]
@Frosty-这是预期的行为!!!若要允许用户选择值,请将其添加到存储。i、 e
store:[[o'--客户端--'],[1,'client1'],[2,'client2']]
@Frosty-这是预期的行为!!!