jquery - 如何从表中删除元素但保留在数据库中

标签 jquery mysql ajax

我已经创建了一个 mysql 数据库。我使用html中的表来保存数据并使用ajax将数据存储在数据库中。还使用ajax从数据库中选择数据以html形式存储在表中。

我的 html 中的每条记录都有一个删除按钮。我使用 jquery 从站点中删除该特定记录,但不从数据库中删除。这可行,但是当我重新加载页面时,我删除的所有记录都会再次返回到页面。

如何才能将其从页面中删除,但将其存储在数据库中?

我不知道这个问题是否已经被问过。我是编程新手,在任何地方都找不到它

最佳答案

您可以在数据库表中添加一个新列,将其命名为 IsDeleted,设置其标志 true 或 false,并获取 IsDeleted 状态为 false 的所有记录,此概念称为软删除。

关于jquery - 如何从表中删除元素但保留在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38655643/

相关文章:

jquery - bootstrap contact_me 从另一个按钮提交

javascript - 单击除动态创建的元素之外的 html 元素?

mysql - 性能,为什么JOIN比IN更快

javascript - 如果找到图像,则加载图像,否则加载另一个图像

javascript - 保持服务器连接打开与定期请求更新

javascript - jQuery UI - 添加标签教程需要解释

javascript - 如何让 jQuery 在当前选项卡而不是新选项卡中打开页面

mysql - 子查询返回超过 1 行 LIKE & CONCAT 与通配符

MySQL 显示状态

javascript - 通过Ajax将本地存储的图像发送到服务器