私はwordpressサイトで作業しており、ajaxを使用してレンジスライダーからデータを受信しようとしています。私のアラート(データ)では、次のエラーが発生します。
/home/../...etc/..etc/test.php の 3 行目に致命的なエラー クラスが見つかりません
test.php:
<?php
class acf_field_number_range extends acf_field
{
(...)
Javascript:
<script type="text/javascript">
$("#slider").bind("valuesChanged", function (e, data) {
$.ajax({
type: "POST",
dataType: "text",
url: "../wp-content/themes/twentytwelve/fields/number_range-v4.php",
data: { minValue: data.values.min, maxValue: data.values.max },
async: false,
success: function(data){
alert(data)
},
error: function(xhr) {
alert('fail') // if your PHP script return an erroneous header, you'll land here
}
});
});
</script>
GET を使用すると、適切な値が取得されていることがわかります。これは機能しています。しかし、アラート ボックスに Class エラーが表示されるのはなぜですか? ありがとう!
編集
Ajax URL は test.php を参照しています
編集