我根据用户输入查询了数据库,并在桌面上查看了数据。
我的表中有一列,它将包含每行的id作为链接。 当我点击该链接时,它应显示一个弹出菜单,其中包含该特定行联系人的完整详细信息。
我想将该ID传递给新的pop并从DB查询完整的详细信息并在弹出窗口中显示。请帮帮我。
以下是我目前的表人口依赖于查询数据:
<tr valign="middle">
<td><?php echo $row["last_name"];?></td>
<td><?php echo $row["calling_name"]; ?></td>
<td><?php echo $row["designation"]; ?></td>
<td><?php echo $row["agm_branch"]; ?></td>
<td><?php echo $row["dgm_branch"]; ?></td>
<td><?php echo $row["office"]; ?></td>
<td><input type="submit" name="button" id="<?php echo $row["id"];?>" value="Details" onClick="showpopup()"></td>
</tr>
现在我需要在这个java脚本中编写适当的代码 功能:
function showpopup() {
//get passed variable if any (id)
//include database config details
//query data base depend on passed id
//show the results on form or table
//close button
}
答案 0 :(得分:0)
我在Javascript / Jquery上有点生疏,但是我会做出一些改变
将id作为参数放入JS函数
function showpopup(id){
...//your code here
}
这意味着您还需要在函数调用中回显
onClick="showpopup(<?php echo $row["id"];?>)">
您说要查询更多详细信息。如果您还没有准备好在此页面上获取详细信息,那么您可以使用ajax调用php脚本来获取详细信息并返回数据。
一些阅读: