我需要动态生成div并使用产品的详细信息填充这些div。 我试过这个也取得了一些成功,但问题是我只能在所有div中显示1个产品的详细信息。我需要每个div都有不同的值,我想我的代码会告诉你最多的显然,这是我的代码:
$(document).ready(function (){
var n=<?php echo json_encode($count);?>;
for(var i=0;i<n;i++){
var div = document.createElement('div');
div.className = "d5";
div.id=i+1;
document.getElementById('wrapper').appendChild(div);
<?php
$query="select * from shop_product where shop_uniqueid='$unq' order by Rand()";
$result=mysql_query($query);
while($row=mysql_fetch_array($result))
{
$product=$row["in_product"];
$photo=$row["photo"];
$shop_uniqueid=$row["shop_uniqueid"];
?>
var product=<?php echo json_encode($product); ?>;
var uniqueid=<?php echo json_encode($shop_uniqueid); ?>;
var shop_photo=<?php echo json_encode($photo); ?>;
//var product="a";
$('#'+div.id).html("<div class='div1'><img class='shopperspic' src='b2b/Product Images/"+uniqueid+"/"+shop_photo+"' alt='' /></div><div class='div2'>"+product+"</div>");
<?php
}
?>
}//for loop ends
});//ready ends