我的脚本不适用于bootstrap treeview

时间:2018-03-11 10:58:11

标签: php jquery json html5 twitter-bootstrap

我正在尝试连接bootstrap树视图,但json脚本无法正常工作。这是fetch.php的源代码:`

$sub_data["id"] = $row["id"];
$sub_data["invited"] = $row["invited"];
$sub_data["text"] = $row["invited"];
$sub_data["caller_id"] = $row["caller_id"];
$data[] = $sub_data;

foreach ($data as $key => &$value)
{
    $output[$value["id"]] = &$value;
}
foreach ($data as $key => &$value)
{
    if ($value["caller_id"] && isset($output[$value["caller_id"]]))
    {
        $output[$value["caller_id"]]["nodes"][] = &$value;
    }
}
foreach ($data as $key => &$value)
{
    if ($value["caller_id"] && isset($output[$value["caller_id"]]))
    {
        unset($data[$key]);
    }
}
echo json_encode($data);`

这是treeshow.php脚本代码:

$(document).ready(function(){
    $.ajax({
        url: "fetch.php",
        method:"POST",
        dataType: "json",
        success: function(data)
        {
            $('#treeview').treeview({data: data});
        }
    });

});

和mysql数据库字段:id, invited, caller_id这些代码有什么问题?

0 个答案:

没有答案