■93435 / inTopicNo.1) |
再質問:jstree.js、ノードテキストの取得方法について |
□投稿者/ 見習い (3回)-(2019/12/12(Thu) 09:38:10)
|
分類:[JavaScript]
もう一度詳しく質問させて頂きます。
過去スレッドは紛らわしくなってしまうので解決にし閉じさせて頂きました。
回答してくださった方ありがとうございました。
開発環境:javascript/jquery
チェックボックスがあるjstree.jsを使用し、とある開発を行っております。
動きとしましては、選択したノードテキストを取得したいと考えております。
(単体または複数選択可能です。)
現時点でのコード↓
function getSearch() {
var ChkCategory;
//チェックボックスにチェックがついたら
if ($("#F50_ChkCategory").prop("checked")) {
ChkCategory = "1";
//ノードテキスト取得
$('#tree').on('changed.jstree', function (e, data) {
var i, j, r= [];
for (i = 0, j = data.selected.length; i < j; i++) {
r.push(data.instance.get_node(data.selected[i]).text);
}
}).jstree();
} else {
ChkCategory = "0";
}
}
rのところでデバッグし、中身を確認したのですがundefinedとなっており何も取得できておりませんでした。
どうしたらノードテキストを取得できるのか…かなり詰んでおります…。
どなたかお力の程、お貸し頂けないでしょうか?
宜しくお願い致します。
参考URL
http://westplain.sakuraweb.com/translate/jstree/event.cgi
|
|