gpt4 book ai didi

php - 无法在 php 中回显 jquery(使用 ajax)变量

转载 作者:行者123 更新时间:2023-11-30 13:00:38 25 4
gpt4 key购买 nike

我正在尝试通过 ajax 发布一个变量。但它不会回显 php.ini 中的变量。

这是变量(这些变量正在运行,在日志中看到):

 $("#slider").bind("valuesChanged", function(e, data){console.log("min: " + data.values.min + " max: " + data.values.max);});

Ajax 部分:

$("#slider").bind("valuesChanged", function (e, data) {

$.ajax({
type: "POST",
dataType: "text",
url: "../test.php",
data: { minValue: data.values.min, maxValue: data.values.max },
async: false,
success: function(data){
alert('yeah')

},
error: function(xhr) {
alert('fail') // if your PHP script return an erroneous header, you'll land here
}
});
});

</script>

和 php 回显:

<?php

if ( $_POST ) {

echo $_POST[ 'minValue' ];
}
?>

现在为什么它不回应帖子?谢谢!

最佳答案

当您在 PHP 脚本中回显时,它将作为响应发送回 ajax 调用。所以你必须检查 $.ajax 的成功部分。也一样,

....
success: function(data) {
alert(data);
},
....

关于php - 无法在 php 中回显 jquery(使用 ajax)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17485740/

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