更改HTML表中的数据库值

时间:2013-11-16 21:19:43

标签: javascript php mysql html-table

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

现在它们只是从数据库中提取的TD单元格中的文本。是否有可能做一些事情,比如双击单元格将其更改为一个下拉框选项,然后取消选择它会自动将其保存到数据库中?

我一直在搜索Google和Stack Overflow,但我甚至不确定要搜索什么来了解如何实现这一目标。

enter image description here

1 个答案:

答案 0 :(得分:1)

要做到这一点,你必须(简短版):

  1. 处理来自表
  2. 的值的点击事件
  3. 使用设置值
  4. 更改(隐藏文本和显示输入)文本以进行输入
  5. 处理输入中的模糊事件
  6. 如果进行了一些更改,请将请求(通过AJAX)发送到您的php操作,这样可以节省数据库中的值。如果没有变化,也可以什么都不做。
  7. 更改(隐藏输入和显示文本)输入到文本