gpt4 book ai didi

php - 将变量从 jQuery 传递到 PHP

转载 作者:可可西里 更新时间:2023-11-01 00:09:42 25 4
gpt4 key购买 nike

我创建了一个脚本来读取散列 (www.website.com/#hash) 并将散列传递给 php。alert(hash) 弹出散列值,但散列没有在 post 变量中回显。知道为什么吗?

jQuery 页面

<script>
var hash = location.hash;
$.post("community.php", {
hash: hash
});
alert(hash);
</script>

Community.php 页面

<?php echo $_POST['hash']; ?>



Edits - $_GET below was originally $_POST above.

我有一个 foreach 循环遍历函数中的帖子(帖子 ID)。我需要将 HASH 传递给函数并每次都将其与发布 ID 进行比较。唯一的问题是,$_GET['hash'] 不会出现在函数内部。

function something() {
echo $_GET['hash'];
}

最佳答案

像这样使用ajax,发送哈希中的值

  function send_hash(hash) {
$.ajax({
url : "community.php",
type : "POST",
cache : false,
data : {
hash : hash
}
});
}

现在你会得到

<?php echo $_POST['hash']; ?>

关于php - 将变量从 jQuery 传递到 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15741937/

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