Я пытаюсь добавить новые критерии в автозаполнение Extjs. Когда пользователь вводит термин в текстовое поле, он должен получить предложения, как имя ученика, так и предмет. Я успешно выполнил первый случай (только имена). здесь подробности: Extjs - Combo with Templates to Display Multiple ValuesExtjs - Combo с автозаполнением: два типа значений
Теперь я должен добавить предметные критерии в списке автозаполнения, так что если пользователь вводит Mat, он получит:
Mathio, Джей < первой и фамилия < студента
Марк, Мэтт < первая и фамилия < студента
< < Математика предмет
Вот мой код, по-прежнему не работает:
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(),
},
Спасибо это работает – Noon