单击表行以加载新表

时间:2014-03-15 08:28:22

标签: php jquery html mysql click

所以我在我的页面上加载了一个表,是否可以单击一行并让它从我的数据库加载另一个具有相同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());
    })

1 个答案:

答案 0 :(得分:0)

您还可以使用jQuery / Ajax。从中创建$ _GET并向服务器请求新的GET变量。