Отправлять на сервер 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, время: 06:46. |