gpt4 book ai didi

ajax - 使用 ajax 传递值并使用 php 捕获

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:08:14 25 4
gpt4 key购买 nike

经过 3 天和这个社区的许多蹩脚问题后,我终于了解了一点 ajax 帖子......我仍然无法找到一个小问题的答案。如何使用 php 捕获 ajax 传递的值?

$(document).on('click','tr.listContractRow', function(e){
var path = $(this).data('path');

$.post("contract.php", {id: path}, function(data){
alert("data sent and received: " + path);
});
});

值已发送,我已经测试过了,警报显示了正确的值,我还检查了控制台日志。但不知何故我无法用 php 捕获它....:

if(isset($_POST['id'])){
$var = $_POST['id']
echo $var;
}

但没有成功。有什么想法吗?更新:

echo '<table>';
$row=mysql_fetch_array($query){
echo '<tr class="listContractRow" data-path="'.$row['id'].'">';
echo '<td></td>';
echo '<tr>';
}
echo '</table>';

最佳答案

我唯一能看到的是你的 php 中少了一个分号:

if(isset($_POST['id'])){
$var = $_POST['id'];
echo $var;
}

我复制了您的代码,它在我的开发环境中运行。

关于ajax - 使用 ajax 传递值并使用 php 捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27501985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com