Я пытаюсь запустить combobox, но когда я добавляю его в свою форму, форма не отображается.combobox не работает в среде extjs 4 mvc?
Вот мой код формы:
Ext.define("Screener.view.Pharmacyform", {
xtype: 'pharmacyform',
extend: 'Ext.form.Panel',
requires: ['Ext.tab.Panel','Ext.form.FieldSet'],
config:{
styleHtmlContent: true,
xtype:'orderform',
autoscroll: true,
items:[{
xtype: 'fieldset',
title: 'Pharmacy Order',
items: [
{
xtype: 'textfield',
name : 'name',
label: 'Name'
},{
{xtype: 'combo',
fieldLabel: 'Combobox',
name:'drugdrug',
id:'combodrug',
store: Ext.create('Screener.store.Drugs',{
storeId: 'drugstore'
}),
displayField: 'drugname',
valueField: 'drugname',
queryMode: 'local',
triggerAction: 'all'
}
]
}]
}
});
код аптекой:
/*
* This store loads the drugs from file 'drugs.json'
* Note: there is no writer attached, so changes will
* only occur in local cache
*/
Ext.define('Screener.store.Drugs', {
extend: 'Ext.data.Store',
storeId: 'drugStore',
config: {
model: 'Screener.model.Drug',
proxy: {
type: 'ajax',
url : 'drugs.json',
reader: 'json',
},
autoLoad: true
}
});
Я новичок в ExtJS, скажите, пожалуйста, как получить его работу
ок я попытался это, но по-прежнему сталкиваются с той же проблемой, я создал три кнопки на домашней панели, нажав на одну из них открывается форма, но ее не происходит, когда я добавляю поле со списком, но другие кнопки работают нормально, когда я пытаюсь добавить Ext.form.field.ComboBox в require [], приложение не загружается. любая проблема с классом combobox в api ?? –
использование firefox. установить firebug. есть ли ошибки в firebug? спасибо –