我将 2 个带有 ajax 的变量传递给同一个 .php 文件。我在 console.log 中看到了它们,但我似乎无法回应它们。我已经尝试了在其他问题中发现的几件事,但似乎没有用。我需要添加/更改什么?
我的代码:
<script>
$(document).ready(function () {
$("#slider").bind("valuesChanged", function (e, data) {
$.ajax({
type : "POST",
url : "../wp-content/themes/twentytwelve/fields/test.php",
data : {
minValue : data.values.min,
maxValue : data.values.max
},
cache : true,
async : false,
success : function (data) {
console.log(data);
},
error : function (xhr) {
alert('fail')
}
});
});
});
</script>
和php部分:
<?php if ( $_POST ) {
echo $_POST['minValue'];
}
?>
顺便说一句:它只传递第一个值(minValue)而不传递另一个值。如何通过他们两个?谢谢!