搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Gausst松鼠会
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
算法项目(6)—— Yolov3, v5, v7,v8在自己数据集免环境在线运行
2
运行时服务(三)、contextlib模块_contextlib.closing
3
将Sublime Text中默认的命令行工具从PowerShell更改为CMD_sublime text 命令行
4
win11下配置CUDA11.8+pytorch2.0.0_cuda 11.8
5
UE4-(反射)场景采集之场景采集2D_scenecapturecomponent2d 倒影采集
6
python代码学习之——外星人入侵_项目外星人入侵python代码(中文注释)
7
卷积神经网络CNN基本原理_cnn的基本原理
8
ggplot 图像的保存_error in usemethod("grid.draw") : no applicable me
9
UE4初学笔记_09_蓝图入门03_结构体、枚举、接口_ue蓝图枚举的使用
10
React 项目中使用AntDesign框架时处理同一个页面使用多个Form表单的问题
当前位置:
article
> 正文
前端发起异步请求,将接收到的所有用户数据以表格的方式展示在网页中。点击表格的删除,根据uid删除用户。_前端发送异步请求实现删除
作者:Gausst松鼠会 | 2024-02-17 06:15:58
赞
踩
前端发送异步请求实现删除
后台:myPro.js文件
const express=require('express');
var router=express.Router();
var pool=require('../pool.js');
//查询所有用户数据
router.get('/pro_List',(req,res)=>{
var sql='select * from xz_user';
pool.query(sql,(err,result)=>{
if(err) throw error;
res.send(result);
})
});
//删除功能
router.get('/ajaxDel',(req,res)=>{
var $uid=req.query.uid;
if(!$uid){
res.send("没获取到用户id");
return;
}
var sql="delete from xz_user where uid=?";
pool.query(sql,[$uid],(err,result)=>{
if(err) throw error;
res.send("1");//删除成功!
});
});
//导出
module.exports=router;
前台:02-prolist.html
<!doctype html>
<html>
<head>
<title>用户列表</title>
<meta charset="utf-8">
<style></style>
</head>
<body οnlοad="loadUsers()">
<table border="1" width="800px">
<thead>
<th>登录名称</th>
<th>电子邮箱</th>
<th>联系方式</th>
<th>用户姓名</th>
<th>用户性别</th>
<th>操作</th>
</thead>
<tbody id="showBody"></tbody>
</table>
<script src="common.js"></script>
<script>
function loadUsers(){
//1.创建对象
var xhr=createXhr();
xhr.onreadystatechange=function(){
if(xhr.readyState==4&&xhr.status==200){
//获取响应结果
var result=xhr.responseText;
//console.log(result);
//JSON.parse() 方法用于将一个 JSON 字符串转换为对象。
var users=JSON.parse(result);
//console.log(users);
var html="";
for(var i=0;i<users.length;i++){
var user=users[i];
//console.log(user);
html+="<tr>";
html+="<td>"+user.uname+"</td>";
html+="<td>"+user.email+"</td>";
html+="<td>"+user.phone+"</td>";
html+="<td>"+user.user_name+"</td>";
var gender="";
if(user.gender==1){
gender="男";
}else if(user.gender==0){
gender="女";
}else{
gender="保密";
}
html+="<td>"+gender+"</td>";
html+="<td>";
html+="<a href='javascript:deleteUser("+user.uid+")'>删除</a>";
html+="<a href='#'>修改</a>";
html+="</td>";
html+="</tr>";
}
$("showBody").innerHTML=html;
}
}
xhr.open("get","/myPro/pro_List",true);
xhr.send(null);
}
//根据uid去删除用户
function deleteUser(uid){
//alert(uid);
//1.创建xhr对象
var xhr=createXhr();
//2.监听事件
xhr.onreadystatechange=function(){
if(xhr.readyState==4&&xhr.status==200){
var res=xhr.responseText;
// console.log(res);
if(res=="1"){
alert("删除成功!");
loadUsers();//删除以后重新加载列表
}else{
alert("删除失败!");
}
}
}
//3.打开连接
xhr.open("get","/myPro/ajaxDel?uid="+uid,true);
//4.发送请求
xhr.send(null);
}
</script>
</body>
</html>
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/100813
推荐阅读
article
语音
识别
指南_
语音
识别
google
-
auth
google
-
cloud
-
speech
api秘钥获取...
这一篇就够了 python
语音
识别
指南终极版 •
语音
识别
的工作原理; •PyPI 支持哪些软件包; •如何安装和使...
赞
踩
article
【
OpenCV
】-
仿射变换
_
opencv
仿射变换
...
仿射变换
(Affine Map)又称仿射映射,是指在几何中,一个向量空间进行一次线性变换并接上一个平移,变换为另一个向量...
赞
踩
article
亲测
:
chatgpt
国内
就
能
使用
,全面支持
中文
_
chatgpt
中文
...
ChatGPT的目的是为用户提供一个有趣、有用的聊天体验,同时也是一个探索人工智
能
技术的平台。但是俗话说
:
办法总比困难多...
赞
踩
article
Unity
射线
检测
_
unity
射线
检测
ui...
常用的
射线
检测
方法的实现_
unity
射线
检测
ui
unity
射线
检测
ui
射线
检测
是
unity
...
赞
踩
article
Thonny
安装
教程...
Thonny
—— 一个面向初学者的 Python IDE
Thonny
由爱沙尼亚的 Tartu 大学开发,它采用了不同...
赞
踩
article
SSH
建立
免密
通道以及清除原有
SSH
密钥方法_生成
的
ssh
怎么删除...
一口气快速
建立
ssh
免密
通道;清除原有
的
ssh
密钥信息;远程
ssh
登录报错解决方法_生成
的
ssh
怎么删除生成
的
ssh
怎么...
赞
踩
article
ai
原创
文章
生成
器
腾讯
(
原创
文章
生成
工具)_
腾讯
ai写作助手
生成
...
腾讯
推出的AI
原创
文章
生成
器在近期引起了广泛关注。作为一款具有评测对比风格的工具,它能够帮助用户快速
生成
吸引人的
文章
内容...
赞
踩
article
CV
Code
|
计算机
视觉
开源
周报20200504期...
五月第四周,盘点本周新
开源
或即将
开源
的
CV
代码,涵盖方向广泛,不仅涉及到技术创新,还涉及多种
CV
应用。其中Faceboo...
赞
踩
article
倾斜
摄影
三维
模型
OSGB
格式
简化(压缩、优化)...
面对
倾斜
摄影
三维
模型
数据量大(占空间)、大区域显示效果不好(卡)的情况,该咋办_osgb
格式
osgb
格式
...
赞
踩
article
CoreCLR
源码探索(六)
NullReferenceException
是
如何
发生
的
...
NullReferenceException
可能
是
.Net程序员遇到最多
的
例外了, 这个例外
发生
的
如此频繁,以至于人们付...
赞
踩
article
语音
信号处理
的过程及其
应用
...
该文章介绍了
语音
信号处理
的流程和
应用
,包括信息源、
语音
波形的获取、信号表示和高级变换。指出
语音
识别技术将改变人们学习、工...
赞
踩
article
Unity
修改
默认
创建
C#
Script
脚本格式_
unity
默认
创建
文本属性
...
在
默认
Unity
创建
C#
Script
时,会有两行注释,而且括号位置在方法和类同一行,每次
创建
都要重新格式化一下。可以...
赞
踩
article
Unity
|
HDRP
高清渲染管线学习笔记:
Post
-processing
后处理
效果_unityh...
HDRP
16个
后处理
效果_
unityhdrp
后处理
unityhdrp
后处理
目录 一、
后处理
效...
赞
踩
article
Verilog
中
repeat
的用法
_
verilog
repeat
...
Verilog
中
repeat
的用法
_
verilog
repeat
verilog
repeat
&...
赞
踩
article
基于
Yolov5
的道路缺陷识别,加入
CVPR
2023
InceptionNeXt、华为诺亚
2023
...
基于yolov5的道路缺陷检测,通过数据增强、网络优化cvpr
2023
InceptionNeXt:当 1)Incept...
赞
踩
article
每日学术速递5.10_
automatic
prompt
optimization
with
“gra...
标题:压缩它!无需训练即可合并来自不同任务的模型作者:George Stoica, Daniel Bolya, Jako...
赞
踩
article
STM32
使用
SIM900A
、
SIM800C
、
SIM800A
完成短信发送、连接
onenet
上传数据、...
本篇文章介绍
SIM800C
、
SIM800A
、
SIM900A
等等系列的模块的常用AT指令,讲解模块的使用方法,演示短信...
赞
踩
article
安谋
科技
“周易”
NPU
与
飞桨
完成II级
兼容性
测试
,助力实现多样化AI部署...
本次II级
兼容性
测试
完成了对计算机视觉、智能文本处理、人像分割三大技术领域总计11个模型的验证。
安谋
科技
“周易”
NPU
与...
赞
踩
article
Asp.Net
Core
3.1发布IIS报错
HTTP
Error
500.30
-
ANCM
I...
HTTP
Error
500.30
-
ANCM
In-
Process
Start
Failure
Common caus...
赞
踩
article
OSGB
倾斜
摄影
数据处理
为
3DTiles
、
I3S
、
S3M
的流程...
打开 ArcGIS Pro 软件,找到 创建集成网络场景图层内容 工具,选择 osgb 文件夹目录,选择 meta.xm...
赞
踩
相关标签
python
opencv
计算机视觉
人工智能
chatgpt
unity
游戏引擎
嵌入式硬件
thonny
ssh
网络
服务器
生成
文章
原创
算法
c#
java
javascript
语音识别
HDRP
fpga开发
YOLO
目标检测