дерево dhtmlx - установка идентификатора каждого элемента

После того, как мое дерево наконец было заполнено из удаленного файла php, узлам в дереве не хватает какой-либо формы уникальной идентификации.

Как мне установить атрибут id в дереве, чтобы я мог делать с ним что-нибудь значимое?


person Flat Cat    schedule 03.10.2014    source источник


Ответы (2)


Я не уверен, почему идентификатор не отображается в HTML, но если я добавлю его в свой javascript, появится идентификатор, который я назначил:

itemTree.attachEvent("onClick", function(id){
    alert(id);
});

Итак, он был там все время.

http://docs.dhtmlx.com/api__dhtmlxtree_onclick_event.html

person Flat Cat    schedule 03.10.2014

Я думаю, вам нужно установить идентификаторы в древовидной структуре: xml, json и т. Д ... Если нет идентификатора - дерево не будет работать правильно

person mandarinkaff    schedule 14.10.2014