|
@@ -2,7 +2,7 @@
|
|
<html lang="en">
|
|
<html lang="en">
|
|
<head>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta charset="UTF-8">
|
|
- <title>获取参数并异步请求数据</title>
|
|
|
|
|
|
+ <title>所有版本</title>
|
|
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
|
|
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
|
|
<script>
|
|
<script>
|
|
$(document).ready(function () {
|
|
$(document).ready(function () {
|
|
@@ -25,15 +25,41 @@
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
const url = `https://excalidraw.tianyunperfect.cn/?a=${a}&title=${title}&version=${version}`;
|
|
const url = `https://excalidraw.tianyunperfect.cn/?a=${a}&title=${title}&version=${version}`;
|
|
- listHtml += `<li><a href="${url}" target="_blank">${title}_${version}</a></li>`;
|
|
|
|
|
|
+ listHtml += `<li><a href="${url}" target="_blank">${title}_${version}</a> <button class="delete-btn" data-a="${a}" data-title="${title}" data-version="${version}">删除</button></li>`;
|
|
});
|
|
});
|
|
|
|
|
|
// 将list页面添加到DOM中
|
|
// 将list页面添加到DOM中
|
|
$('#list').html(listHtml);
|
|
$('#list').html(listHtml);
|
|
|
|
+ // 绑定删除按钮点击事件
|
|
|
|
+ $('.delete-btn').click(function () {
|
|
|
|
+ if (confirm('确认要删除吗?')) {
|
|
|
|
+ const a = $(this).data('a');
|
|
|
|
+ const title = $(this).data('title');
|
|
|
|
+ const version = $(this).data('version');
|
|
|
|
+ deleteData(a, title, version);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+ function deleteData(a, title, version) {
|
|
|
|
+ $.ajax({
|
|
|
|
+ url: `https://api.tianyunperfect.cn/excalidraw/delete_by_id?id=${a}&version=${version}`,
|
|
|
|
+ method: 'DELETE',
|
|
|
|
+ success: function (response) {
|
|
|
|
+ if (response.code === 1) {
|
|
|
|
+ window.location.reload(); // 刷新页面
|
|
|
|
+ } else {
|
|
|
|
+ alert(response.message);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ error: function () {
|
|
|
|
+ alert('删除失败');
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ }
|
|
</script>
|
|
</script>
|
|
</head>
|
|
</head>
|
|
<body>
|
|
<body>
|