bootstrap treeView 如何追加节点?
看了api和其他demo没发现有增加节点的方法
bootstrap 没有,bootstrap 只是提供一些样式,你的tree是怎么形成的,如果是第三方插件,插件中应该有对tree的操作,否则你就用JavaScript操作吧
var tree = [
{
text: "Parent 1",
nodes: [
{
text: "Child 1",
nodes: [
{
text: "Grandchild 1"
},
{
text: "Grandchild 2"
}
]
},
{
text: "Child 2"
}
]
},
{
text: "Parent 2"
},
{
text: "Parent 3"
},
{
text: "Parent 4"
},
{
text: "Parent 5"
}
];
function getTree() {
// Some logic to retrieve, or generate tree structure
return data;
}
$('#tree').treeview({data: getTree()});
bootstrap treeView如何实现异步加载呢?谁有例子,能不能贴一个出来,感激不尽
$.ajax({
url: //xxx/xxxx,
type: "post",
success: function (data) {
dd.treeview({
data: data, // data is not optional
levels: 5
});
},
error: function (xhr, status, error) {
alert("error:" + error);
}
});
https://github.com/patternfly/patternfly-bootstrap-treeview
这里有增删改的方法了。
http://blog.csdn.net/hotqin888/article/details/54798737
我的空间有详细的异步加载——懒加载的例子。