ajax を使用して 2 つの変数を同じ .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)のみを渡し、他の値は渡しません。それらの両方を渡す方法は?ありがとう!