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 に届かないと思います。これを修正する方法を知っている人はいますか?私は週の初めからこれにこだわっています。
前もって感謝します