EXTJS ページに検索ボックス (または検索フィールド) を配置する方法。
以下を試してみましたが、ページに何も表示されません。 1. SearchField.js を WebContent/ext/ux フォルダーに追加しました。2. 以下をコード化:
Ext.Loader.setConfig({
enabled: true,
paths: {
'Ext.ux': 'ext/ux'
}
});
Ext.require([
'Ext.ux.form.SearchField'
]);
Ext.onReady(function () {
var win=Ext.create('widget.window',{
title: 'Super User Access Management',
height: 480,
width: 640,
border:false,
items : [
{
xtype : 'combobox',
fieldLabel : 'Module',
value: 'Super Admin' ,
store: ['Super Admin', 'Partner Contact Management', 'Partner Trainning Management'],
listeners: {
select: function(){
alert('Hello module!');
}
}
},
{
xtype : 'combobox',
value: 'Infogain' ,
store: ['Infogain', 'IBM', 'Mocrosoft'],
listeners: {
select: function(){
alert('Hello partner!');
}
}
},
{
xtype: 'searchfield',
height: 30,
id: 'searchField',
styleHtmlContent: true,
width: 320,
fieldLabel: '',
},
{
xtype: 'gridpanel',
border: false,
title:'Empty grid',
columns: [{header: 'World'}],
store: Ext.create('Ext.data.ArrayStore', {})
}
]
});
win.show();
});
私が間違っているところを教えてください。