使用jQuery和PHP对动态加载的数据进行编辑


Make edits on dynamically loaded data using jQuery and PHP

我有一个下拉列表,当它发生更改时,我需要在同一页面上加载与它相关的内容。这是我用jQuery做的。现在的问题是如何编辑这些数据并将其存储在我的数据库中。如果我使用jQuery加载数据时出错,那么我还应该使用什么?我使用PHP作为我的服务器端脚本语言。

更多细节-

只需根据您选择的国家列出我需要显示的详细信息,我目前正在一个漂亮的网格(文本框)中显示!

现在,应该将此网格中的数据复制到"编辑"按钮上的另一个文本框中,从我编辑数据的位置单击并将其存储在数据库中。我无法将值复制到另一个文本框

您可以这样做:

  • 以某种形式的可编辑divtextarea或其他元素显示数据
  • 在某个位置以及显示数据时创建一个隐藏字段
  • 将数据库中的行id设置为隐藏字段
  • 在更改事件中,从隐藏字段中获取id以及编辑后的数据
  • 使用Jquery/ajax,将数据发送到php页面,该页面将使用传入的id将数据保存到数据库中

你可以这么做

然而,如果是我(如果你还没有嫁给你现在的数据库/mySQL等),我会使用parse.com。该服务是免费的,可以大量使用(我从来没有接近过),它确实简化了一切。如果你对这种方法感兴趣,请参阅下面的帖子:

使用javascript保存和检索数据库中的用户输入?