jstree で選択したノードのデータを取得しようとしました。data.rslt.obj.attr('id') を使用して ID を取得できますが、user101 の電子メール ID を取得したい場合、選択したノードに従ってデータ値を取得するにはどうすればよいですか? data.rslt.obj.attr('data') を試しましたが、達成できませんでした。アドバイスしてください。
{
"state":"open",
"data":"com",
"attr":{
"id":"test1",
},
"children":[
{
"state":"open",
"attr":{
"id":"testus1",
},
"data":{
"title":"vls",
"emailAddress":"vls@gmail.com"
},
"children":[
{
"state":"closed",
"attr":{
"id":"testus2",
},
"data":{
"title":"vfg"
},
"children":[
null,
{
"state":"closed",
"attr":{
"id":"testus3",
},
"data":{
"title":"user19"
},
"children":[
{
"state":"closed",
"attr":{
"id":"user101",
},
"data":{
"title":"user101",
"emailAddress":"test1@csc.com"
}
},
{
"state":"closed",
"attr":{
"id":"testus11",
},
"data":{
"title":"testuser11",
"emailAddress":"test@csc.com"
},
}
]
}
]
},
null
]
},
null
]
}
Regards,
Prabkar