切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
Karson
7 years ago
提交
b65452c7c33c5229a4166516d501056e345b0253
1 个父辈
4198f126
修复通用搜索在启用自定义搜索时的BUG
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
14 行增加
和
10 行删除
application/admin/lang/zh-cn.php
public/assets/js/bootstrap-table-commonsearch.js
public/assets/js/require-backend.min.js
application/admin/lang/zh-cn.php
查看文件 @
b65452c
...
...
@@ -95,6 +95,8 @@ return [
'Flag'
=>
'标志'
,
'Drag to sort'
=>
'拖动进行排序'
,
'Redirect now'
=>
'立即跳转'
,
'Key'
=>
'键'
,
'Value'
=>
'值'
,
'Common search'
=>
'普通搜索'
,
'Search %s'
=>
'搜索 %s'
,
'View %s'
=>
'查看 %s'
,
...
...
public/assets/js/bootstrap-table-commonsearch.js
查看文件 @
b65452c
...
...
@@ -178,14 +178,15 @@
if
(
obj
.
size
()
==
0
)
return
true
;
var
vObjCol
=
ColumnsForSearch
[
i
];
var
process
=
!
that
.
options
.
searchFormTemplate
&&
vObjCol
&&
typeof
vObjCol
.
process
==
'function'
?
vObjCol
.
process
:
null
;
if
(
obj
.
size
()
>
1
)
{
if
(
/BETWEEN$/
.
test
(
sym
))
{
var
value_begin
=
$
.
trim
(
$
(
"[name='"
+
name
+
"']:first"
,
that
.
$commonsearch
).
val
()),
value_end
=
$
.
trim
(
$
(
"[name='"
+
name
+
"']:last"
,
that
.
$commonsearch
).
val
());
if
(
value_begin
.
length
||
value_end
.
length
)
{
if
(
typeof
vObjCol
.
process
===
'function'
)
{
value_begin
=
vObjCol
.
process
(
value_begin
,
'begin'
);
value_end
=
vObjCol
.
process
(
value_end
,
'end'
);
if
(
process
)
{
value_begin
=
process
(
value_begin
,
'begin'
);
value_end
=
process
(
value_end
,
'end'
);
}
value
=
value_begin
+
','
+
value_end
;
}
else
{
...
...
@@ -197,10 +198,10 @@
}
}
else
{
value
=
$
(
"[name='"
+
name
+
"']:checked"
,
that
.
$commonsearch
).
val
();
value
=
(
vObjCol
&&
typeof
vObjCol
.
process
===
'function'
)
?
vObjCol
.
process
(
value
)
:
value
;
value
=
process
?
process
(
value
)
:
value
;
}
}
else
{
value
=
(
vObjCol
&&
typeof
vObjCol
.
process
===
'function'
)
?
vObjCol
.
process
(
obj
.
val
())
:
obj
.
val
();
value
=
process
?
process
(
obj
.
val
())
:
obj
.
val
();
}
if
(
removeempty
&&
(
value
==
''
||
value
==
null
||
(
$
.
isArray
(
value
)
&&
value
.
length
==
0
))
&&
!
sym
.
match
(
/null/i
))
{
return
true
;
...
...
public/assets/js/require-backend.min.js
查看文件 @
b65452c
...
...
@@ -9068,14 +9068,15 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef
if
(
obj
.
size
()
==
0
)
return
true
;
var
vObjCol
=
ColumnsForSearch
[
i
];
var
process
=
!
that
.
options
.
searchFormTemplate
&&
vObjCol
&&
typeof
vObjCol
.
process
==
'function'
?
vObjCol
.
process
:
null
;
if
(
obj
.
size
()
>
1
)
{
if
(
/BETWEEN$/
.
test
(
sym
))
{
var
value_begin
=
$
.
trim
(
$
(
"[name='"
+
name
+
"']:first"
,
that
.
$commonsearch
).
val
()),
value_end
=
$
.
trim
(
$
(
"[name='"
+
name
+
"']:last"
,
that
.
$commonsearch
).
val
());
if
(
value_begin
.
length
||
value_end
.
length
)
{
if
(
typeof
vObjCol
.
process
===
'function'
)
{
value_begin
=
vObjCol
.
process
(
value_begin
,
'begin'
);
value_end
=
vObjCol
.
process
(
value_end
,
'end'
);
if
(
process
)
{
value_begin
=
process
(
value_begin
,
'begin'
);
value_end
=
process
(
value_end
,
'end'
);
}
value
=
value_begin
+
','
+
value_end
;
}
else
{
...
...
@@ -9087,10 +9088,10 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef
}
}
else
{
value
=
$
(
"[name='"
+
name
+
"']:checked"
,
that
.
$commonsearch
).
val
();
value
=
(
vObjCol
&&
typeof
vObjCol
.
process
===
'function'
)
?
vObjCol
.
process
(
value
)
:
value
;
value
=
process
?
process
(
value
)
:
value
;
}
}
else
{
value
=
(
vObjCol
&&
typeof
vObjCol
.
process
===
'function'
)
?
vObjCol
.
process
(
obj
.
val
())
:
obj
.
val
();
value
=
process
?
process
(
obj
.
val
())
:
obj
.
val
();
}
if
(
removeempty
&&
(
value
==
''
||
value
==
null
||
(
$
.
isArray
(
value
)
&&
value
.
length
==
0
))
&&
!
sym
.
match
(
/null/i
))
{
return
true
;
...
...
请
注册
或
登录
后发表评论