0

私は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 を参照しています

編集

より良い説明については、 https ://stackoverflow.com/questions/17488180/ajax-alert-error-fatal-error-class-not-found-while-page-works-fine を参照してください。

4

2 に答える 2