我在表单中有一个 html 表。
该表充满了来自我的数据库的信息。这是表格的样子:
<table>
<tr>
<td >Number</td>
<td >Name</td>
<td >Last Name</td>
</tr>
<tr>
<td> <input type="hidden" id="number" value="1">1</td>
<td> <input type="hidden" id="name" value="John">John</td>
<td> <input type="hidden" id="last" value="Snow">Snow</td>
</tr>
<tr>
<td> <input type="hidden" id="number" value="2">2</td>
<td> <input type="hidden" id="name" value="Jean">Jean</td>
<td> <input type="hidden" id="last" value="Dow">Dow</td>
</tr>
.
.
</table>
表的行数取决于数据库抛出的行数。
如果信息正确,用户将点击表单的提交按钮。
提交按钮会将其带到 js 文件中的函数。从那里,我需要获取表的值并将它们发送到一个 php 文件。
为此,在函数内部,在我正在执行的 js 文件中:
var sNumber = $("# number ").val();
var sName = $("#name").val();
var sLast = $("#last").val();
params = '';
params += '&number='+sNumber;
params += '&name='+sName;
params += '&last='+sLast;
theUrl = 'controller.php';
$.ajax ({
url: theUrl,
data: params,
async:false,
success: function (data, textStatus)
{
}
});
但由于表中行的 id 相同,我只得到第一行的信息。
任何人都可以帮我将表格的所有信息发送到 php 文件吗?
非常感谢