如何禁用jquery dynatree的缓存(记住以前选择的节点)?

时间:2014-09-18 05:33:15

标签: javascript jquery treeview dynatree jquery-dynatree

我创建了一个树结构(Dynatree)。这里是fiddel,它也不适用于fiddel可能是一些外部链接问题。但它在我的系统中运行良好。

http://jsfiddle.net/raghavendram040/032Lp7s2/

我的问题是,当我刷新浏览器时,它会记住我之前选择的节点,我想禁用它。为此,我确实喜欢这个。

$(function(){

  $("#tree").dynatree({
      persist: true,
      ajaxDefaults: { // Used by initAjax option
          cache: false, // false: Append random '_' argument to the request url to prevent caching.
          dataType: "json" // Expect json format and pass json object to callbacks.
      },
      onActivate: function(node) {
        $("#echoActivated").text(node.data.title + ", key=" + node.data.key);
        temp=node.data.key;

      },
      onClick: function(node, event) {
        // Close menu on click
        if( $(".contextMenu:visible").length > 0 ){
          $(".contextMenu").hide();
      //return false;
        }
      },

  });

但它没有用,任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

删除行

persist: true,

来自你的剧本。