【问题标题】:Changing database values in an HTML table更改 HTML 表中的数据库值
【发布时间】:2013-11-30 04:50:12
【问题描述】:

我已经编写了一个用于管理设备的控制面板,但是由于我们已经导入了数百个设备,因此需要手动设置很多值。我有一个概述页面,其中显示了最多的导入信息,我正在寻找一种方法来允许最终用户通过单击它们来更改这些值。

现在它们只是从数据库中提取的 TD 单元格中的文本。是否可以执行诸如双击单元格将其更改为选项下拉框,然后在取消选择时自动将其保存到数据库中的操作?

我一直在搜索 Google 和 Stack Overflow,但我什至不确定要搜索什么来了解如何完成此操作。

【问题讨论】:

  • 研究 Ajax 和 jQuery。

标签: javascript php mysql html-table


【解决方案1】:

为此,您必须(短版):

  1. 处理表中值的点击事件
  2. 更改(隐藏文本并显示输入)文本以设置值输入
  3. 处理输入的模糊事件
  4. 如果进行了一些更改,请将请求(通过 AJAX)发送到您的 php 操作,从而将值保存在数据库中。或者如果没有变化,什么也不做。
  5. 更改(隐藏输入和显示文本)输入为文本

【讨论】:

    猜你喜欢
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多