我正在尝试通过 ajax 发布一个变量。但它不会在 php.ini 中回显变量。
这是变量(这些正在工作,在日志中可以看到):
$("#slider").bind("valuesChanged", function(e, data){console.log("min: " + data.values.min + " max: " + data.values.max);});
阿贾克斯部分:
$("#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' ];
}
?>
现在为什么它不回应帖子?谢谢!