Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
doc_wei
Skyeye
提交
383777a7
S
Skyeye
项目概览
doc_wei
/
Skyeye
通知
1173
Star
154
Fork
127
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
383777a7
编写于
5月 21, 2024
作者:
doc_wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 表单布局表格关键字搜索新增清空按钮
上级
b856ee44
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
46 addition
and
1 deletion
+46
-1
web/src/main/resources/template/assets/lib/layui/customer/tableUtil/initTableSearchUtil.js
...ssets/lib/layui/customer/tableUtil/initTableSearchUtil.js
+46
-1
未找到文件。
web/src/main/resources/template/assets/lib/layui/customer/tableUtil/initTableSearchUtil.js
浏览文件 @
383777a7
...
...
@@ -89,7 +89,7 @@ var initTableSearchUtil = {
* @param keywordPlaceholder 关键字搜索的提示语
*/
initTableKeyWordSearch
:
function
(
tableId
,
keywordPlaceholder
)
{
if
(
isNull
(
keywordPlaceholder
))
{
if
(
isNull
(
keywordPlaceholder
)
||
keywordPlaceholder
==
"
暂不支持搜索
"
)
{
return
false
;
}
var
str
;
...
...
@@ -97,11 +97,13 @@ var initTableSearchUtil = {
str
=
'
<div class="keyword-box">
'
+
'
<input type="text" id="
'
+
tableId
+
'
KeyWord" placeholder="
'
+
keywordPlaceholder
.
value
+
'
" class="layui-input search-input-keyword" />
'
+
'
<i class="fa fas fa-search input-icon search-btn-keyword" id="
'
+
tableId
+
'
SearchTable" title="
'
+
systemLanguage
[
"
com.skyeye.search2
"
][
languageType
]
+
'
"></i>
'
+
'
<i class="fa fas fa-times input-icon clear-btn-keyword" style="display: none" id="
'
+
tableId
+
'
Clear" title="清空"></i>
'
+
'
</div>
'
;
}
else
{
str
=
'
<div class="keyword-box">
'
+
'
<input type="text" id="
'
+
tableId
+
'
KeyWord" placeholder="
'
+
keywordPlaceholder
+
'
" class="layui-input search-input-keyword" />
'
+
'
<i class="fa fas fa-search input-icon search-btn-keyword" id="
'
+
tableId
+
'
SearchTable" title="
'
+
systemLanguage
[
"
com.skyeye.search2
"
][
languageType
]
+
'
"></i>
'
+
'
<i class="fa fas fa-times input-icon clear-btn-keyword" style="display: none" id="
'
+
tableId
+
'
Clear" title="清空"></i>
'
+
'
</div>
'
;
}
$
(
"
.winui-tool
"
).
append
(
str
);
...
...
@@ -133,6 +135,29 @@ var initTableSearchUtil = {
$
(
"
#
"
+
tableId
+
"
SearchTable
"
).
click
();
}
});
// 搜索框内容变化事件
$
(
"
body
"
).
on
(
"
input
"
,
"
#
"
+
tableId
+
"
KeyWord
"
,
function
()
{
if
(
isNull
(
$
(
this
).
val
()))
{
$
(
"
.clear-btn-keyword
"
).
hide
();
$
(
"
.search-btn-keyword
"
).
css
({
right
:
"
8px
"
})
$
(
this
).
css
({
"
padding-right
"
:
"
35px
"
})
}
else
{
$
(
"
.clear-btn-keyword
"
).
show
();
$
(
"
.search-btn-keyword
"
).
css
({
right
:
"
30px
"
})
$
(
this
).
css
({
"
padding-right
"
:
"
50px
"
})
}
});
$
(
"
body
"
).
on
(
"
change
"
,
"
#
"
+
tableId
+
"
KeyWord
"
,
function
()
{
});
},
/**
...
...
@@ -571,6 +596,26 @@ var initTableSearchUtil = {
}
});
// 清空搜索框
$
(
"
body
"
).
on
(
"
click
"
,
"
.clear-btn-keyword
"
,
function
()
{
var
tableId
=
$
(
this
).
attr
(
"
id
"
).
replace
(
'
Clear
'
,
''
);
$
(
"
#
"
+
tableId
+
"
KeyWord
"
).
val
(
''
);
$
(
this
).
hide
();
$
(
"
.search-btn-keyword
"
).
css
({
right
:
"
8px
"
})
$
(
"
#
"
+
tableId
+
"
KeyWord
"
).
css
({
"
padding-right
"
:
"
35px
"
})
// 加载回调函数
var
mation
=
initTableSearchUtil
.
tableMap
[
tableId
];
if
(
typeof
(
mation
.
callback
)
==
"
function
"
)
{
mation
.
callback
();
}
});
$
(
"
body
"
).
on
(
"
click
"
,
"
.type-btn
"
,
function
(
e
)
{
$
(
this
).
parent
().
find
(
'
.type-btn
'
).
removeClass
(
"
plan-select
"
);
$
(
this
).
addClass
(
"
plan-select
"
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录