1

こんにちは、JSONとajaxを使用してデータベースからデータを取得しています。必要な情報を取得したら、それをdivimの新しい行に表示したいと思います。

その瞬間、郵便番号はお互いを上書きします。

$.ajax({    
              url: 'process.php',
              type: 'GET',
              data: 'address='+ criterion,
              dataType: 'json',
              success: function(data) 
              {
                  jQuery.each(data, function()
                  {
                    $('#carParkResults').html("Postcode " + data[count].postcode);
                    codeAddress(data[count].postcode);
                    alert(count);
                    count++;
                  });
              },
              error: function(e) 
              {
                //called when there is an error
                console.log(e.message);
                alert("error");
              }
    });
4

2 に答える 2

2

append / appendToを使用して、要素の既存の子を上書きせずに、要素をDOM要素に追加します。

 $('<p>').text("Postcode " + data[count].postcode).appendTo('#carParkResults');
于 2012-05-09T17:21:01.063 に答える
0

.append()を使用する必要があります。.html()は常にdiv内のすべてのhtmlを置き換えます。

于 2012-05-09T17:20:35.137 に答える