Javascript 加载动态树时出错

Javascript 加载动态树时出错,javascript,javascript-events,dynatree,jquery-dynatree,Javascript,Javascript Events,Dynatree,Jquery Dynatree,我使用dynatree显示文档列表。当我加载模板时,动态树被卡在加载图标中。有什么不对劲吗 $("#tree").dynatree({ checkbox: true, selectMode: 2, initAjax: { url: "/getTree/", dataType: "json", data: {} }, onSelect: function(node) { }, onActivate: function (node) { }, persist: true, n

我使用dynatree显示文档列表。当我加载模板时,动态树被卡在加载图标中。有什么不对劲吗

$("#tree").dynatree({
checkbox: true,
selectMode: 2,
initAjax: {
  url: "/getTree/",
  dataType: "json",
  data:  {}
},
onSelect: function(node) {
     },
onActivate: function (node) {
},
persist: true,
noLink: false,
fx: { height: "toggle", duration: 200 },
onPostInit: function (isReloading, isError) {
    if (getStringOfSelectedTreeNodes() != '') {
             }
 }
 }); }); 
 </script>

你有没有在CodePen上的示例来检查问题是什么。这似乎是最后一次};不需要大括号,这是因为它位于jQuery$document.ready中;方法否则,这将是正确的代码:我相信您已经看到了一些很好的示例

$("#tree").dynatree({
  checkbox: true,
  selectMode: 2,
  initAjax: {
    url: "/getTree/",
    dataType: "json",
    data:  {}
  },
  onSelect: function(node) {
  },
  onActivate: function (node) {
  },
  persist: true,
  noLink: false,
  fx: { height: "toggle", duration: 200 },
  onPostInit: function (isReloading, isError) {
    if (getStringOfSelectedTreeNodes() != '') {
    }
  }
});