Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
Json ExtJS组合框未在Panal中加载_Json_Combobox_Cgi_Extjs4.1 - Fatal编程技术网

Json ExtJS组合框未在Panal中加载

Json ExtJS组合框未在Panal中加载,json,combobox,cgi,extjs4.1,Json,Combobox,Cgi,Extjs4.1,我有这个面板视图。请检查这个。所以我有一个cgi脚本,它返回组合框值和标签的json,但它没有加载到组合框中。我不知道为什么会感谢任何帮助。我只想在每次点击组合框下拉菜单时显示选项 var incidentjreader = new Ext.data.JsonReader({},['cid','list']); var incident_store = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({

我有这个面板视图。请检查这个。所以我有一个cgi脚本,它返回组合框值和标签的json,但它没有加载到组合框中。我不知道为什么会感谢任何帮助。我只想在每次点击组合框下拉菜单时显示选项

var incidentjreader = new Ext.data.JsonReader({},['cid','list']);
    var incident_store = new Ext.data.Store({
            proxy: new Ext.data.HttpProxy({
                    url: 'test.cgi'
            }),
            reader: incidentjreader
    });

        var incident_combo = new Ext.form.ComboBox({
        store: incident_store,
            mode: 'local',
            id: 'incidentcombo',
            typeAhead: false,
            triggerAction: 'all',
            width: 130,
            fieldLabel: 'Incident',
            valueField: 'cid',
            displayField: 'list',
            emptyText: 'Select Incident...',
    });

    incident_store.load();

请检查JSFIDLE以了解更多模式。

如果您正在混合
ExtJS3.x
语法和4.x API,请使用适当的发布示例开始

下面是相同的小提琴,有固定的语法和一些修改: