Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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组合元素在选择时消失_Json_Combobox_Extjs_Store - Fatal编程技术网

Json ExtJS组合元素在选择时消失

Json ExtJS组合元素在选择时消失,json,combobox,extjs,store,Json,Combobox,Extjs,Store,我有一个简单的组合框,其中包含一些值,由json存储填充。问题是,当我单击下拉列表并选择一个值时,所有其他值都会消失,因此我无法选择其他值。这是我的密码: Ext.onReady(function() { var dropDownStore = new Ext.data.JsonStore({ autoDestroy: false, fields: ['graph', 'displayText'], data: [{ graph: 'all',

我有一个简单的组合框,其中包含一些值,由json存储填充。问题是,当我单击下拉列表并选择一个值时,所有其他值都会消失,因此我无法选择其他值。这是我的密码:

Ext.onReady(function() {

  var dropDownStore = new Ext.data.JsonStore({
    autoDestroy: false,
    fields: ['graph', 'displayText'],
    data: [{
        graph: 'all',
        displayText: 'All Posts'
      },
      {
        graph: 'other',
        displayText: 'Other Posts'
      }
    ],
    autoLoad: false
  });

  var dropDown = new Ext.form.ComboBox({
    disable: false,
    mode: 'local',
    store: dropDownStore,
    valueField: 'graph',
    displayField: 'displayText',
    editable: false,
    listeners: {
      select: function(combo, record) {
        //alert(combo.getValue());
      }
    }
  });
});

尝试将
triggerAction:'all'
添加到组合配置中。有关更多详细信息,请参阅类似问题