Aşağıdaki formatta bir web sayfasında listelemek istediğim öğelerden oluşan bir veritabanım var. Bunu BİR öğeyle nasıl yapacağımı biliyorum, ancak öğe sayısı değişken olduğundan, verileri almak için Ajax'ı, html'yi oluşturmak için JQ veya JS'yi kullanarak sayfayı dinamik olarak oluşturmak istiyorum. Bunu yapmanın en iyi yaklaşımı nedir? JavaScript, her yinelemede bireysel öğeleri nasıl ele alır?
Kod:
<div id="item1" class="itemdiv">
<div class="itemtext">
<div><p>ITEM# <span id="id">0</span><p></div>
<div id="pin" style="display:none;"></div>
<div><h2><span id="title">No Title</span></h2></div>
</div>
<div class="imagebox">
<img id="image" style="float:left;width:35%;" alt="No Image Title" src="./pictures/item1.jpg">
<p><span id="description">No description</span></p>
</div>
<div class="bidinfo">
<span class="larger" style="line-height:1.5;">CURRENT BID: $<span id="currbid">0</span> </span>
<button id="bidbutton" onclick="bidbutton()" class="larger" style="float:right;background-color:#aaffaa;margin-right:3px;">VIEW / BID</button>
</div>
</div> <!--ITEM-->