【发布时间】:2012-01-06 03:41:09
【问题描述】:
我有一个 ajax 请求生成一个如下所示的表:
| ID | Name | Radio |
========================================
| 123456 | One | Y,N |
========================================
| 789000 | Two | Y,N |
========================================
| 123456 | Three | Y,N |
========================================
| 348202 | Four | Y,N |
我需要将这些单选开关的值存储在数据库中,然后将它们与具有该 ID 的所有行相关联。例如,如果我单击第 1 行或第 3 行中的 Y 按钮,那么我会将 Y 与这两行关联。
我从按钮的 onclick 中获取 ID,然后通过表单值将其传递给 db 表。任何想法现在如何将每个无线电输入值与其各自的 ID 相关联?如果更换收音机,它将如何工作?我怎样才能建立这种关联并仅更新这些值?
任何想法、sn-ps 或链接将不胜感激,以帮助我掌握如何做到这一点。
编辑
为了确保我的问题很清楚,我确实有一部分我可以抓取 id 并将其与单选按钮相关联。我正在使用它(用于我的真实代码,而不是我的“草图”):
$j('button').live("click", function(){
var thisSku = $j(this).closest('tr').find('td:eq(3)').text();
$j('.skuContainer input').val( thisSku );
});
我会将该值(ID)连同从切换中选择的任何内容一起发布到数据库。在我的真实项目中,我需要将多个切换与他们的 ID 关联起来。
【问题讨论】:
标签: php javascript mysql database