0
我有此数组:jstree工作不正常
$arr = array(
'17-GUIDO HUMBERTO -3 ',
array(
'2-José-3'
),
array(
array(
'18-juan andres-3'
),
),
'17-luis -3 '
);
我有这样的功能:
function listArr($arr) {
$html = '<ul>';
foreach ($arr as $item) {
if (is_array($item)) {
$html .= listArr($item); // <<< here is the recursion
} else {
$html .= '<li>' . $item . '</li>';
}
}
$html .= '</ul>';
return $html;
}
echo(listArr($tree));
然后,添加HTML:
<div class="row">
<div class="col-md-12">
<div class="row">
<div id="jstree">
<?php
echo(listArr($tree));
?>
</div>
</div>
</div>
<!-- /.col-md-12 -->
</div>
我怎样才能把18-juan andres-3
下17-GUIDO HUMBERTO -3
AND 17-luis -3
under 18-juan andres-3
17-luis -3
在18-juan andres-3
在17-GUIDO HUMBERTO -3
(这是顶部)
我应该如何把数组与jstree正常工作?请帮助谢谢!
如果它是jstree那么我认为你有一些jQuery代码。同样基于文档,你需要创建一个jstree需要的相同格式的数组。 –
@Anant是的,我的jQuery代码只是:$('#jstree')。不再 –