ナビゲーション メニュー エディターに jstree を使用しており、次のようにツリーのノードにメタデータを割り当てています。
var data = currentNode.data("jstree");
data.title = textBoxTitle.val();
data.linkType = textBoxLink.val();
オブジェクトに関連するプロパティが含まれていることはわかりdata
ますが、この時点以降、jquery が関連データを保持する場所がよくわかりません。
データを保存する (サーバー側の言語にシリアル化する) と、メタデータが無視されるようです...
var json = jQuery.jstree._reference(tree).get_json();
var jsonString = JSON.stringify(json);
json
オブジェクトが検査され、メタデータを説明するプロパティがありません。
オブジェクトとそのメタデータをどのようにシリアル化するのでしょうか?
前もって感謝します、
- グレッグ。