Задать вопрос
@antanya

Jstree при выборе элемента удалить его из контекстного меню по нажатию на кнопку типа «Удалить»?

Jstree при выборе элемента удалить его из контекстного меню по нажатию на кнопку типа "Удалить"?

Уже есть пункты Изменить и Создать группу
$(document).ready(function() {
var object = new classPhone($("#tree"), {

changePosition: true,
contextmenu: function(node) {
return {
createItem: {
'label': 'Изменить',
'action': function(obj) {
object.editGrup({
data: node.data,
okFun: function(data) {
object.tree.jstree('set_text', node, data.name);
},
filters: object.settings.filters,
defaults: object.settings.defaults
});
},
'_class': 'class'
},
createTree: {
'label': 'Создать группу',
'action': function(obj) {
object.editGrup({
okFun: function(data) {
node = object.tree.jstree(true).create_node(node, {
"text": data.name,
"data": data
});
object.tree.jstree(true).deselect_all();
object.tree.jstree(true).select_node(node);
},
filters: object.settings.filters,
defaults: $.extend(object.settings.defaults, {
parent: node.data.id
}),
});
},
'_class': 'class'
}
};
},
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы