Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
e59716c0
Unverified
提交
e59716c0
authored
7 年前
作者:
Noel Grandin
提交者:
GitHub
7 年前
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #762 from katzyn/web
Add row deletion confirmation to web console
上级
969f44a9
0f0b1384
无相关合并请求
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
37 行增加
和
9 行删除
+37
-9
WebApp.java
h2/src/main/org/h2/server/web/WebApp.java
+4
-3
ico_remove_ok.gif
h2/src/main/org/h2/server/web/res/ico_remove_ok.gif
+0
-0
table.js
h2/src/main/org/h2/server/web/res/table.js
+33
-6
没有找到文件。
h2/src/main/org/h2/server/web/WebApp.java
浏览文件 @
e59716c0
...
@@ -1675,10 +1675,11 @@ public class WebApp {
...
@@ -1675,10 +1675,11 @@ public class WebApp {
"onmouseout = \"this.className ='icon'\" "
+
"onmouseout = \"this.className ='icon'\" "
+
"class=\"icon\" alt=\"${text.resultEdit.edit}\" "
+
"class=\"icon\" alt=\"${text.resultEdit.edit}\" "
+
"title=\"${text.resultEdit.edit}\" border=\"1\"/>"
).
"title=\"${text.resultEdit.edit}\" border=\"1\"/>"
).
append
(
"<
a href=\"editResult.do?op=2&row=
"
).
append
(
"<
img onclick=\"javascript:deleteRow(
"
).
append
(
rs
.
getRow
()).
append
(
rs
.
getRow
()).
append
(
"&jsessionid=${sessionId}\" target=\"h2result\" >"
+
append
(
",'${sessionId}', '${text.resultEdit.delete}', "
+
"<img width=16 height=16 src=\"ico_remove.gif\" "
+
"'${text.resultEdit.cancel}'"
).
append
(
")\" width=16 height=16 src=\"ico_remove.gif\" "
+
"onmouseover = \"this.className ='icon_hover'\" "
+
"onmouseover = \"this.className ='icon_hover'\" "
+
"onmouseout = \"this.className ='icon'\" "
+
"onmouseout = \"this.className ='icon'\" "
+
"class=\"icon\" alt=\"${text.resultEdit.delete}\" "
+
"class=\"icon\" alt=\"${text.resultEdit.delete}\" "
+
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/server/web/res/ico_remove_ok.gif
0 → 100644
浏览文件 @
e59716c0
107 Bytes
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/server/web/res/table.js
浏览文件 @
e59716c0
...
@@ -82,18 +82,45 @@ function editRow(row, session, write, undo) {
...
@@ -82,18 +82,45 @@ function editRow(row, session, write, undo) {
}
}
}
}
function
editCancel
(
row
)
{
function
deleteRow
(
row
,
session
,
write
,
undo
)
{
var
table
=
document
.
getElementById
(
'editTable'
);
var
y
=
row
<
0
?
table
.
rows
.
length
-
1
:
row
;
var
i
;
for
(
i
=
1
;
i
<
table
.
rows
.
length
;
i
++
)
{
var
cell
=
table
.
rows
[
i
].
cells
[
0
];
if
(
i
==
y
)
{
var
edit
=
'<img width=16 height=16 src="ico_remove_ok.gif" onclick="deleteOk('
+
row
+
')" onmouseover = "this.className =
\'
icon_hover
\'
" onmouseout = "this.className=
\'
icon
\'
" class="icon" alt="'
+
write
+
'" title="'
+
write
+
'" border="1"/>'
;
var
undo
=
'<img width=16 height=16 src="ico_undo.gif" onclick="editCancel('
+
row
+
')" onmouseover = "this.className =
\'
icon_hover
\'
" onmouseout = "this.className=
\'
icon
\'
" class="icon" alt="'
+
undo
+
'" title="'
+
undo
+
'" border="1"/>'
;
cell
.
innerHTML
=
edit
+
undo
;
}
else
{
cell
.
innerHTML
=
''
;
}
}
var
cells
=
table
.
rows
[
y
].
cells
;
for
(
i
=
1
;
i
<
cells
.
length
;
i
++
)
{
var
s
=
cells
[
i
].
style
;
s
.
color
=
'red'
;
s
.
textDecoration
=
'line-through'
;
}
}
function
editFinish
(
row
,
res
)
{
var
editing
=
document
.
getElementById
(
'editing'
);
var
editing
=
document
.
getElementById
(
'editing'
);
editing
.
row
.
value
=
row
;
editing
.
row
.
value
=
row
;
editing
.
op
.
value
=
'3'
;
editing
.
op
.
value
=
res
;
editing
.
submit
();
editing
.
submit
();
}
}
function
editCancel
(
row
)
{
editFinish
(
row
,
'3'
);
}
function
editOk
(
row
)
{
function
editOk
(
row
)
{
var
editing
=
document
.
getElementById
(
'editing'
);
editFinish
(
row
,
'1'
);
editing
.
row
.
value
=
row
;
}
editing
.
op
.
value
=
'1'
;
editing
.
submit
();
function
deleteOk
(
row
)
{
editFinish
(
row
,
'2'
);
}
}
function
editKeyDown
(
row
,
object
,
event
)
{
function
editKeyDown
(
row
,
object
,
event
)
{
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论