Отправлять на сервер id вложенных записей выбранного раздела в поле tagfield
Всем привет.
В гриде есть поле типа tagfield.
{
header: 'Users',
dataIndex: 'atr_users_required',
flex:1,
editor: {
xtype: 'tagfield',
typeAhead: true,
queryMode: 'local',
filterPickList: true,
triggerOnClick: true,
reference: 'QuestionTreeStore',
//createNewOnBlur: true,
//createNewOnEnter: true,
valueField: 'id',
displayField: 'text',
triggerAction: 'all',
publishes: 'value',
store: {
type: 'questiontreestore'
},
}
}
В поле выбираются все значения стора questiontreestore. 1. Как сделать что бы при выборе записи родительского уровня: "leaf": false , в данных отправляемые на сервер попадали id дочерних записей этого раздела? 2. Как сделать что бы при выборе появлялись только вложенные записи "leaf": true ? Пример в fiddle Спасибо |
Мне кажется, вам больше подойдет не tagfield, а treepicker с определенной доработкой напильником. Сделайте дерево с чекбоксами, напишите логику обработки кликов. У меня нечто вроде этого используется: https://www.screencast.com/t/D5LjwcE9RWv
|
| Часовой пояс GMT +3, время: 21:17. |