Php 使用Ajax调用samepage中div中数据库中所选id的详细信息
描述 我有一个名为call.php的表 有关更多详细信息,请参见此图Php 使用Ajax调用samepage中div中数据库中所选id的详细信息,php,jquery,ajax,Php,Jquery,Ajax,描述 我有一个名为call.php的表 有关更多详细信息,请参见此图 假设详细信息ID为 如果您有jQuery,那么它将很容易,更改如下 echo "<tr onclick='get_data(123)' ref='job.details.php?id=".$row['id']."' target='content' class='positiontitle-link'>";` echo”“` 到 echo”“; $('.positiontitle链接')。单击( 函数(){ v
假设详细信息ID为
如果您有jQuery,那么它将很容易,更改如下
echo "<tr onclick='get_data(123)' ref='job.details.php?id=".$row['id']."' target='content' class='positiontitle-link'>";`
echo”“`
到
echo”“;
$('.positiontitle链接')。单击(
函数(){
var durl=$(this.attr('ref');
$(“#详细信息”).load(durl)
}
)
要在页眉部分获取jqueryadd
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
谢谢,但地址栏中的url没有更改。我的意思是,当我点击一行时,地址也应该像http://www.example.com/call.php/id=147
No您特别询问“我希望在call.php文件中的positiontitle行单击后,details.php中的详细信息应加载到同一页面,而无需重新加载页面。”谢谢,但是在地址栏中有行id是否可以这样做呢。
echo "<tr onclick='get_data(123)' ref='job.details.php?id=".$row['id']."' target='content' class='positiontitle-link'>";`
echo "<tr ref='job.details.php?id=".$row['id']."' target='content' class='positiontitle-link'>";
<!-- at the end of a html page add -->
<script>
$('.positiontitle-link').click(
function(){
var durl = $(this).attr('ref');
$('#details').load(durl)
}
)
</script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>