一个Tree,Tree里面有Children,Children里面有报表,怎么通过Text输入文字后搜索Tree里面的报表?
解决方案 »
- 发布一款树控件:fly.simple.Tree
- javascript document.all用法
- 'A' 加1 变‘B’怎么做
- 有关document.cookie的path问题
- 用JAVASCRIPT如何获得计算机上默认的EMAIL地址以及打开的QQ号码和MSN
- javascript里面有不有可以得到当前页面地址的函数,具体是怎么写的呢
- 将topFrame的值赋给rightFrame.iframe问题。
- 请问可以用insertAdjacentHTML在一个页面里插入一个JS特效吗?
- 如何实现窗口全屏打开?
- 我由客户端从服务器上下载一个名称是中文的EXCEL表,可下载时表的名称是乱码?如何设置?
- 原生js中的闭包和作用域链的那块,感觉比较模糊,各位大佬有没有合适的方法让我更清楚的了解呀??
- js根据日期划分数组和显示
for (let tree_item of getTreeChildren(tree)) {
if (isDirectory(tree_item)) {
result_list = searchTree(tree_item, result_list)
} else {
if (matchSearch(tree_item)) {
result_list.push(tree_item)
}
}
}
return result_list
}// 获取 tree得每个子节点
function getTreeChildren(tree_item) {
}// 判断该节点是不是目录
function isDirectory(tree_item) {
}// 判断该报表是否符合搜索条件
function matchSearch(tree_item) {
}// 获取根节点
function getTree() {
}let tree = getTree()
let result_list = [] // 搜索结果
result_list = searchTree(tree, result_list)