Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改HTML表中的数据库值_Javascript_Php_Mysql_Html Table - Fatal编程技术网

Javascript 更改HTML表中的数据库值

Javascript 更改HTML表中的数据库值,javascript,php,mysql,html-table,Javascript,Php,Mysql,Html Table,我已经编写了一个用于管理设备的控制面板,但是由于我们已经导入了数百个设备,因此有许多值需要手动设置。我有一个概述页面,其中显示了最多的导入信息,我正在寻找一些方法,允许最终用户通过单击这些值来更改这些值 现在它们只是从数据库中提取的TD单元格中的文本。是否可以做一些事情,比如双击单元格将其更改为选项下拉框,然后取消选择后,它会自动将其保存到数据库中 我一直在搜索Google和Stack Overflow,但我甚至不知道该搜索什么来了解如何实现这一点 要执行此操作,您必须(简短版本): 在表中的值

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

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

我一直在搜索Google和Stack Overflow,但我甚至不知道该搜索什么来了解如何实现这一点

要执行此操作,您必须(简短版本):

  • 在表中的值上处理单击事件
  • 更改(隐藏文本和显示输入)具有设置值的输入的文本
  • 处理输入上的模糊事件
  • 若已经做了一些更改,那个么将请求(通过AJAX)发送到php操作,这些操作会在数据库中保存值。如果没有变化,就什么也不做
  • 将(隐藏输入和显示文本)输入更改为文本

  • 研究Ajax和jQuery。