假设我的数据库中有一个Person
表,我希望View允许用户编辑这样的人:
All People (Select One)
_______________________
| Name Planet
|----------------------
| Bob Mars
| Alice Venus
-----------------------
Edit Selected Person
Name: _________
Planet: _________
[Submit]
基本上,用户会看到一个包含所有人的表格,表格下方是一个允许用户编辑所选人员的表格(在同一页面上)。
这似乎是一个常见且有良好图案的问题。通常会怎样做这样的事情?
答案 0 :(得分:2)
如果没有看到您的HTML标记,我们就无法给出具体答案。
这是执行此操作的一般想法
使用javascript,获取要选择的行的click事件,从Row中获取记录的ID(记录ID)(假设您在行中有一些位置)。使用jQuery ajax为记录带来现有数据。在模型弹出窗口或现有页面的特定部分中显示它(显示具有输入元素的隐藏div,以便用户可以编辑数据)。保存时,使用jQuery ajax保存数据。