jquery jstree cookie プラグインを使用する必要があります。私のスクリプトは次のとおりです。
これは、Cookie プラグインを使用するスクリプトです。
$(document).ready(function(){
$("#tree").jstree({
"xml_data" : {
"ajax" : {
"url" : "jstree.xml"
},
"xsl" : "nest"
},
"themes" : {
"theme" : "classic",
"dots" : true,
"icons" : true
},
"ui": {
"save_selected" : false,
},
"search" : {
"case_insensitive" : true,
"ajax" : {
"url" : "jstree.xml"
}
},
"cookies" : {
"cookie_options" : {
"path": "C:/Users/docs"
}
},
"plugins" : ["themes", "xml_data", "ui","types", "search"]
}).bind("select_node.jstree", function (event, data) {
$("#tree").jstree("toggle_node", data.rslt.obj);
Web ページのエラーの詳細
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Timestamp: Mon, 25 Feb 2013 19:46:57 UTC
Message: Exception thrown and not caught
Line: 2053
Char: 42
Code: 0
jquery.jstree.js
これは不平を言っている行です:
if(typeof $.cookie === "undefined") { throw "jsTree cookie: jQuery cookie plugin not included."; }
Cookie プラグインは jstree.js ファイルの一部ですか、それとも Cookie プラグイン用の別の js がありますか? 別の cookies.js ファイルがある場合、このファイルはどこで入手できますか? どんな助けでも大歓迎です。