diff --git a/project2/out/artifacts/project2_war_exploded/WEB-INF/views/teachermanage.jsp b/project2/out/artifacts/project2_war_exploded/WEB-INF/views/teachermanage.jsp
index b9de02b..362c4f1 100644
--- a/project2/out/artifacts/project2_war_exploded/WEB-INF/views/teachermanage.jsp
+++ b/project2/out/artifacts/project2_war_exploded/WEB-INF/views/teachermanage.jsp
@@ -162,10 +162,10 @@
|
@@ -544,112 +544,104 @@
});
- // function resetPWD(id) {
- // $('#typeText5').val(id);
- // $('#ex1-tab-2').tab('show');
- // }
- //
- // // 监听权限组选择框的变化
- // document.getElementById('role-select').addEventListener('change', function () {
- // var roleSelect = document.getElementById('role-select');
- // var typeText4 = document.getElementById('typeText4');
- //
- // // 如果选择的是管理员权限组,则禁用身份ID输入框;否则启用身份ID输入框
- // typeText4.disabled = roleSelect.value === 'admin';
- // });
- //
- // //实现按钮的点击事件(禁用/启用用户)
- // $(document).ready(function () {
- // $('.btn-danger').on('click', function () {
- // var id = $(this).closest('tr').find('td:first').text();
- // userdisabled(id);
- // // console.log(id) // debug
- // });
- // });
- // $(document).ready(function () {
- // $('.btn-success').on('click', function () {
- // var id = $(this).closest('tr').find('td:first').text();
- // userenabled(id);
- // // console.log(id) // debug
- // });
- // });
- //
- // //使用ajax在后台发送post禁用/启用用户请求
- // function userdisabled(id) {
- // //btn-danger
- // $.ajax({
- // url: 'userdisabled',
- // type: 'post',
- // data: {
- // id: id
- // },
- // success: function (data) {
- // if (data.status === 'success') {
- // $('#de_message').text(data.message);
- // $('#de_button').on('click', function () {
- // reloadka("reload");
- // });
- // $('#exampleModal3').modal('show');
- // $('#exampleModal3').on('hidden.bs.modal', function () { //针对点击modal外的情况的处理
- // reloadka("reload");
- // });
- // } else {
- // $('#de_message').text(data.message);
- // $('#de_button').on('click', function () {
- // reloadka("close");
- // });
- // $('#exampleModal3').modal('show');
- // }
- // },
- // error: function (xhr, status, error) {
- // // 处理请求失败的逻辑
- // console.log('请求失败:', error);
- // alert('请求请求失败,请重试');
- // }
- // });
- // }
- //
- // function userenabled(id) {
- // $.ajax({
- // url: 'userenabled',
- // type: 'post',
- // data: {
- // id: id
- // },
- // success: function (data) {
- // if (data.status === 'success') {
- // $('#de_message').text(data.message);
- // $('#de_button').on('click', function () {
- // reloadka("reload");
- // });
- // $('#exampleModal3').modal('show');
- // $('#exampleModal3').on('hidden.bs.modal', function () {
- // reloadka("reload");
- // });
- // } else {
- // $('#de_message').text(data.message);
- // $('#de_button').on('click', function () {
- // reloadka("close");
- // });
- // $('#exampleModal3').modal('show');
- // }
- // },
- // error: function (xhr, status, error) {
- // // 处理请求失败的逻辑
- // console.log('请求失败:', error);
- // alert('请求请求失败,请重试');
- // }
- // });
- // }
- //
- // //处理成功/失败后的刷新页面/关闭模态框操作
- // function reloadka(action) {
- // if (action === 'reload') {
- // window.location.reload();
- // } else if (action === 'close') {
- // $('#exampleModal3').modal('hide');
- // }
- // }
+ function resetPWD(id) {
+ $('#typeText5').val(id);
+ $('#ex1-tab-2').tab('show');
+ }
+
+
+ //实现按钮的点击事件(禁用/启用用户)
+ $(document).ready(function () {
+ $('.btn-danger').on('click', function () {
+ var id = $(this).closest('tr').find('td:first').text();
+ userdisabled(id);
+ // console.log(id) // debug
+ });
+ });
+ $(document).ready(function () {
+ $('.btn-success').on('click', function () {
+ var id = $(this).closest('tr').find('td:first').text();
+ userenabled(id);
+ // console.log(id) // debug
+ });
+ });
+
+ //使用ajax在后台发送post禁用/启用用户请求
+ function userdisabled(id) {
+ //btn-danger
+ $.ajax({
+ url: 'userdisabled',
+ type: 'post',
+ data: {
+ id: id
+ },
+ success: function (data) {
+ if (data.status === 'success') {
+ $('#de_message').text(data.message);
+ $('#de_button').on('click', function () {
+ reloadka("reload");
+ });
+ $('#exampleModal3').modal('show');
+ $('#exampleModal3').on('hidden.bs.modal', function () { //针对点击modal外的情况的处理
+ reloadka("reload");
+ });
+ } else {
+ $('#de_message').text(data.message);
+ $('#de_button').on('click', function () {
+ reloadka("close");
+ });
+ $('#exampleModal3').modal('show');
+ }
+ },
+ error: function (xhr, status, error) {
+ // 处理请求失败的逻辑
+ console.log('请求失败:', error);
+ alert('请求请求失败,请重试');
+ }
+ });
+ }
+
+ function userenabled(id) {
+ $.ajax({
+ url: 'userenabled',
+ type: 'post',
+ data: {
+ id: id
+ },
+ success: function (data) {
+ if (data.status === 'success') {
+ $('#de_message').text(data.message);
+ $('#de_button').on('click', function () {
+ reloadka("reload");
+ });
+ $('#exampleModal3').modal('show');
+ $('#exampleModal3').on('hidden.bs.modal', function () {
+ reloadka("reload");
+ });
+ } else {
+ $('#de_message').text(data.message);
+ $('#de_button').on('click', function () {
+ reloadka("close");
+ });
+ $('#exampleModal3').modal('show');
+ }
+ },
+ error: function (xhr, status, error) {
+ // 处理请求失败的逻辑
+ console.log('请求失败:', error);
+ alert('请求请求失败,请重试');
+ }
+ });
+ }
+
+ //处理成功/失败后的刷新页面/关闭模态框操作
+ function reloadka(action) {
+ if (action === 'reload') {
+ window.location.reload();
+ } else if (action === 'close') {
+ $('#exampleModal3').modal('hide');
+ }
+ }