我有一个列出学生信息的表格,其中包含一个按钮列,用于从该表中删除学生并将其插入另一个表格。
我现在要做的是获取一行的数据并将其发布到另一个php文件,以便我在那里进行查询。如果我无法从每个<td>
获取数据,即使只有一个数据就足够了,例如: student_id,在第一个echo
中<td>
。
我不知道如何操纵[[...]]
中的代码$('.btnRestore').click(function(){
msg = "The student information will be restored to table X. \nProceed?";
if (confirm (msg ))
{
[[var $row = $(this).closest("tr"),
$tds = $row.find("td");
data = $tds;]]
$.post('process/another.php',data,function(view){
$('#notis').html(view).show(0);
});
}
});
答案 0 :(得分:1)
您可以通过以下方式获取所有TD的文本数组:
data = $tds.map(function(td) {
return td.text();
}).get();
$.post('process/another.php', { data: data }, function(view) {
$("#notis").html(view).show();
});
在PHP文件中,$_POST['data']
将是一个包含TD内容的数组。