Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
GitCode
1024程序员开源挑战赛(10.23-11.14)
提交
be71e1e6
1
1024程序员开源挑战赛(10.23-11.14)
项目概览
GitCode
/
1024程序员开源挑战赛(10.23-11.14)
通知
180912
Star
1063
Fork
1042
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
86
列表
看板
标记
里程碑
合并请求
8
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
1
1024程序员开源挑战赛(10.23-11.14)
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
86
Issue
86
列表
看板
标记
里程碑
合并请求
8
合并请求
8
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
be71e1e6
编写于
12月 10, 2018
作者:
Z
zTree-github
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed issue: fuzzySearch.js & Demo Thanks @SadWood & @JerryWang24
上级
9523be07
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
11 addition
and
3 deletion
+11
-3
demo/cn/super/fuzzySearch.html
demo/cn/super/fuzzySearch.html
+1
-1
demo/en/super/fuzzySearch.html
demo/en/super/fuzzySearch.html
+1
-1
demo/js/fuzzysearch.js
demo/js/fuzzysearch.js
+6
-1
log v3.x.txt
log v3.x.txt
+3
-0
未找到文件。
demo/cn/super/fuzzySearch.html
浏览文件 @
be71e1e6
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
fuzzySearch ( zTreeId, searchField, isHighLight, isExpand )
fuzzySearch ( zTreeId, searchField, isHighLight, isExpand )
</li>
</li>
<li><p>
搜索试试看:
<br/>
<li><p>
搜索试试看:
<br/>
关键字:
<input
type=
"text"
id=
"key"
value=
""
class=
"empty"
/><br/>
关键字:
<input
type=
"text"
id=
"key"
value=
""
class=
"empty"
placeholder=
"请输入关键字"
/><br/>
</p>
</p>
</li>
</li>
</ul>
</ul>
...
...
demo/en/super/fuzzySearch.html
浏览文件 @
be71e1e6
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
fuzzySearch ( zTreeId, searchField, isHighLight, isExpand )
fuzzySearch ( zTreeId, searchField, isHighLight, isExpand )
</li>
</li>
<li><p>
Try to search:
<br/>
<li><p>
Try to search:
<br/>
Keywords:
<input
type=
"text"
id=
"key"
value=
""
class=
"empty"
/><br/>
Keywords:
<input
type=
"text"
id=
"key"
value=
""
class=
"empty"
placeholder=
"Please Input Keyword"
/><br/>
</p>
</p>
</li>
</li>
</ul>
</ul>
...
...
demo/js/fuzzysearch.js
浏览文件 @
be71e1e6
...
@@ -110,6 +110,7 @@
...
@@ -110,6 +110,7 @@
});
});
var
timeoutId
=
null
;
var
timeoutId
=
null
;
var
lastKeyword
=
''
;
// excute lazy load once after input change, the last pending task will be cancled
// excute lazy load once after input change, the last pending task will be cancled
function
searchNodeLazy
(
_keywords
)
{
function
searchNodeLazy
(
_keywords
)
{
if
(
timeoutId
)
{
if
(
timeoutId
)
{
...
@@ -117,8 +118,12 @@
...
@@ -117,8 +118,12 @@
clearTimeout
(
timeoutId
);
clearTimeout
(
timeoutId
);
}
}
timeoutId
=
setTimeout
(
function
()
{
timeoutId
=
setTimeout
(
function
()
{
if
(
lastKeyword
===
_keywords
)
{
return
;
}
ztreeFilter
(
zTreeObj
,
_keywords
);
//lazy load ztreeFilter function
ztreeFilter
(
zTreeObj
,
_keywords
);
//lazy load ztreeFilter function
$
(
searchField
).
focus
();
//focus input field again after filtering
// $(searchField).focus();//focus input field again after filtering
lastKeyword
=
_keywords
;
},
500
);
},
500
);
}
}
}
}
\ No newline at end of file
log v3.x.txt
浏览文件 @
be71e1e6
...
@@ -13,6 +13,9 @@
...
@@ -13,6 +13,9 @@
</font>
</font>
*2018.12.10* v3.5.37
* [修改] fuzzySearch.js & Demo Thanks @SadWood & @JerryWang24
*2018.08.21* v3.5.37
*2018.08.21* v3.5.37
* [修改] 替换 scrollIntoViewIfNeeded 方法 Thanks @jocki84
* [修改] 替换 scrollIntoViewIfNeeded 方法 Thanks @jocki84
* [修改] 部分 API 文字错误
* [修改] 部分 API 文字错误
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录