extjs - All fields are "undefined" in a combobox -


have little problem combo box fields. undefined.

buildmycombo : function(label) {     var store = new ext.data.arraystore({         fields: ['name', 'value'],         data :  [             ['.xls', 1],             ['.csv', 2],             ['.htm', 3]         ]     });      var result = new bggne.components.fields.simplecombobox({         formfields: {},         enablekeyevents: true,         store: store,         valuefield: 'value',         displayfield: 'name',         lazyinit:false,         formfielddefinition: {             ismandatory: true,             fieldlabel: label,             hidetrigger: false,             selectonfocus: true,             iseditableindialog: false,             type: {                 kind: 'local',                 type: 'text',                 selectablevalues: 'name'             },             renderasextfield: true,             isonapropagation: true,             forceselection: true         }     });     result.on('focus', function ()     {         result.doquery('', true);     }, this);     result.on('select', this.oncomboselect, this);      return result; }, 

so, should see 3 items store, instead see 3 items 'undefined'. so, believe combo box reads store cause knows how many items have there. because of undefined text displayed.

i manage solve problem myself. problem needed put code

store: store, valuefield: 'value', displayfield: 'name', 

in formfielddefinition. while simplecombobox extends combobox code overridden , formfielddefinition field defines list items.

thanks , apologize if question waste of time.


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -