-1

重複の可能性:
どうすればこれを行うことができますか? (AJAX)

前回この質問をしたとき以来、私は具体的にするのにひどく失敗したので、もう一度やり直して、できるだけ具体的にします.

まず、json_encode 関数でデータをエンコードします。

たとえば、次のようになります。

{"test":"test value"}

私がやりたいのは、テストを「テスト値」のデータを保持できるjavascript変数にすることです。json_encode データは index.php というページにあり、変数を定義するページは example.html と呼ばれます。だから私が欲しいのは、htmlのjavascript部分にtestと呼ばれるjavascript変数があり、それが文字列「test value」と等しいことです。

また、jquery を使用できないように制限されていたため、このソリューションには jquery を使用したくありません。非表示のフォームを使用して送信することはできません。

4

2 に答える 2

0

オブジェクトは連想配列です。キーと値のペアを格納します。したがって、あなたがしなければならないことは次のとおりです。

var test = function(){}
test["hello"] = "world";

これはhello、変数およびworldその値として設定されます。あなたはこれをテストすることができます

alert(test.hello);

helloandworldを json のキーと値に置き換えます

于 2012-05-21T20:55:43.510 に答える
0
var json = JSON.parse( {"test":"test value"} )

var testValue = json.test
于 2012-05-21T21:03:29.793 に答える