Возможна ли тихая ленивая загрузка дочерних узлов в Dynatree?

Из крошек я использую Dynatree's getNodeByKey() Функция API для доступа к узлу дерева и appendAjax присоединить к нему детей:

<?php
  (...)
   parentNode=tree.getNodeByKey(parent);
    parentNode.appendAjax({
      type: \'POST\',
      url: \'inc/treeNodes.php\',
      dataType: \'json\',
      data: {key: parent}
    });
?>

Использование кода выше, есть побочный эффект; это как если родительский узел получает фокус, и моя страница автоматически прокручивается вверх, чтобы отобразить дерево.

Что я должен сделать, чтобы ленивая загрузка была совершенно бесшумной?

1 ответ

Динатри больше не поддерживается. Тем не менее, преемник Fancytree поддерживает node.load() метод, который может решить вашу проблему, если обновление является вариантом для вас.

Другие вопросы по тегам