サーバーに .php ドキュメントがあります。これをブラウザで呼び出すと、JSON 文字列が送信されます。ここで、ブラウザーで取得したこの応答を JavaScript 変数に入れたいと思います。誰もこれを行う方法を知っていますか?
MFGヨッヘン
サーバーに .php ドキュメントがあります。これをブラウザで呼び出すと、JSON 文字列が送信されます。ここで、ブラウザーで取得したこの応答を JavaScript 変数に入れたいと思います。誰もこれを行う方法を知っていますか?
MFGヨッヘン
あなたが探しているのはXMLHttpRequest
、JavaScript コードから HTTP リクエストを開始できるようにする です。名前の誤解を招くことに注意を払わないでくださいXML
。
最新の JavaScript ライブラリはすべて、この関数の機能を強化するための高レベル関数を提供します (例: jQuery.ajax
)。
試す
// 't' being the JS variable
var t = <?php echo $json_string; ?>;
デコードされた文字列が必要な場合は、 json_decodeを使用することをお勧めします。
var response = <?php echo $json_echo; ?>;
このようにして、php変数をJSに渡すことができます
<script>
var json_js = <?php echo $json_php; ?>;
</script>