0

H君。

一部の人々がすでに同様の問題を抱えているのを見てきましたが、それらの投稿を読んでも問題を解決できませんでした. PHP (IQ_PHP_MODB_v4.php) に配列があり、その値はエコー可能で有効です (したがって、php は問題ないと思います)。私の JavaScript ファイルは json を使用して、PHP ファイルによって作成された配列を取得します。json エンコードを呼び出すコードの php 部分は次のとおりです。

 $out[1]=$data;
 $out[2]=$leitura1;
 $out[3]=$leitura2; 
 echo json_encode($out);

json を呼び出すコードの JavaScript 部分は次のとおりです。

$.ajax({
    type: 'GET',
        url: 'IQ_PHP_MODB_v4.php',
        async: false,
        dataType: 'json',
        success: function(data) {

        document.write("succes");
        var tensaoValor = eval(data[2]);
        var correnteValor = eval(data[3]);
        var potenciaValor = eval(data[1]);
        var potenciaRValor = 230;
    }
    });

JSON が変数を取得できない理由がわかりません。succedd という単語は出力されないので、データが javascipt に届かないと思います。これを修正する方法を知っている人はいますか?私は週の初めからこれにこだわっています。

前もって感謝します

4

1 に答える 1