少し問題があります。$.get()jQueryを使用したリクエストからjsonデータを取得しました
出力は次のとおりです。
[
    {"name":"Silver","price":525,"per_month":"20","first_invoice":"20"},
    {"name":"Gold","price":500,"per_month":"50","first_invoice":"0"},
    {"name":"Avion","price":750,"per_month":"10","first_invoice":"10"}
]
オブジェクトごとにLIを使用してULを生成しようとしています...
私はこの小さなコードを書きます:
//send get request
    $.get(
        url, 
        { 'dst': dst, 'price':price },
        function(data) {
            var objects = jQuery.parseJSON(data);
            var items = [];
            jQuery.each(objects, function(){
                console.log(this);
                items.push('<li id="' + this.name + '">' + this.price + '</li>');
            }); 
            jQuery('<ul/>', {
                'class': 'my-new-list',
                html: items.join('')
            }).appendTo('#results');                
        }
    );
私が使用するとき、console.log()各オブジェクトはfirebugによってログに記録されます:エラーなし...それは動作します。
これは、items.push()何appendTo()も生成しないとです...コンソールにエラーはありません...私の#resultsdivに追加はありません...
私は何か間違ったことをしていると確信しています。誰かが私を助けることができますか?
アップデート
FabrícioMatté(後の回答)の助けを借りて、問題はiframeでした。
jQuery('<ul/>', {
                'class': 'my-new-list',
                html: items.join('')
            }).appendTo(jQuery('body').find('#results'));  
それはうまくいきます=)
すぐにSeyyouStackoverflow Community