0

最初のコントロールをクリックしたときにいくつかのコントロールを追加したいページがあります。JavaScriptで特定のJSONページを開き、コンテンツをグラム化してから、特定のコンテンツを出力します<DIV id="one">。次に、div id = "one"の要素のいくつかを選択するときに、JavaScriptが別のJSONページに接続し、そこから別のデータ配列を取得するようにします。

私の質問-JSON部分をどのように行うのですか?言い換えれば、JavaScriptバージョンを取得するにはどうすればよいですか?

$dataSet = json_decode(file_get_contents($url), true);

私はJavaScriptを初めて使用しますが、これには非常に時間がかかります。

4

1 に答える 1

0

これが機能しました

function getDates() {
    jQuery(function($) {                   
        $.ajax( {   
            url : "jsonPage.php",
            type : "GET",
            success : function(data) {
                // get the data string and convert it to a JSON object.
                var jsonData = JSON.parse(data);
                var date = new Array();                                
                var i = -1;                               
                $.each(jsonData, function(Idx, Value) {
                    $.each(Value, function(x, y) {
                        if(x == 'date')
                        {
                            i = i + 1;
                            date[i] = y;
                        }                                                
                    });
                });
                //output my dates; [0] in this case         
                $("#testArea").html(date[0]);
            }
        });
    });
}
于 2012-10-23T03:14:46.597 に答える