Extjs コンボ オートコンプリートに新しい基準を追加しようとしています。ユーザーがテキスト フィールドに用語を入力すると、学生の名前または科目の候補が表示されます。最初のケース (名前のみ) を成功裏に達成しました。詳細は次のとおりです: Extjs - 複数の値を表示するためのテンプレートとの組み合わせ
ここで、オートコンプリート リストにサブジェクト基準を追加する必要があるため、ユーザーが Mat を入力すると、次のようになります。
Mathio,Jay << 学生の姓名
Mark,Matt << 生徒の姓名
数学 << 教科
ここに私のコードがありますが、まだ機能していません:
listConfig: {
loadingText: 'Loading...',
tpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<tpl if="subject.length != 0"> ',
'<div class="x-boundlist-item">{subject}</div>',
'<tpl if="l_name.length == 0"> ',
'<div class="x-boundlist-item">{f_name}<p><font size="1">Last Name: Unknown </font></p></div>',
'<tpl else>',
'<div class="x-boundlist-item">{f_name}<p><font size="1">{l_name}</font></p></div>',
</p></div>',
'</tpl>',
'</tpl>'),
renderTo: Ext.getBody(),
},