所以我在我的页面上加载了一个表,是否可以单击一行并让它从我的数据库加载另一个具有相同ID的表?例如,已经加载了一个包含客户订单的表,当我点击其中一行时,是否可以使用具有相同ID的订单记录进行第二次表加载?
这是我加载第一个表的代码。我想也许我可以使用复选框值?或者也许某种jquery虽然我对jquerys不太了解
我能够找到将所选行打印到消息框的代码,但我不确定它是如何做到的,甚至可以做我所描述的内容? 这基本上就是我想要做的http://www.youtube.com/watch?v=cobidLA_KVU&feature=youtu.be
<table border="5",th,td, cellspacing="5", cellpadding="5", width="500", align="center">
<tr>
<th>TP ID</th>
<th>Permit Deny</th>
<th>Level</th>
<th>Session</th>
<th>Information Specialist</th>
</tr>
<?php foreach ($results as $row): ?>
<tr>
<td><?php echo $row->TP_ID ?></td>
<td><?php echo $row->Permit_or_Deny ?></td>
<td><?php echo $row->Level ?></td>
<td><?php echo $row->Session ?></td>
<td><?php echo $row->Information_specialist ?></td>
</tr>
<?php endforeach ?>
</table>
var i = 1;
$('td').each(function(){
$(this).addClass('col'+i);
i = i+1;
});
$('table').find("td:not(.col4)").on('click',function(){
alert($(this).text());
})
答案 0 :(得分:0)
您还可以使用jQuery / Ajax。从中创建$ _GET并向服务器请求新的GET变量。