我.post
在表中的每个元素上运行 jQuery 时遇到问题。以下是我的代码
HTML
<table>
<tr>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
</tr>
</table>
javascript
$(document).ready(function(){
$("td.load_ads").html("<img src='/classified_ads4free/images/icons/ajax-loader.gif'>");
$("td.load_ads").each(function(){
var loading=$(this);
$.post('/classified_ads4free/self_coded_helpers/jpost_get_ads.php',function(data)
{
loading.html(data);
});
});
});
.POST PHP 脚本
<?php
$index=rand(0,10);
echo $index;
?>
所以我在这里要做的是让<td>
我的表中的每个都加载一个随机数,但我现在的问题是所有的都<td>
加载了相同的随机数。而不是每个都有一个 0-10 的随机数。
(这只是为了说明,我知道它可以使用 jquery 生成一个随机数,但我需要这样做的目的.post
是因为我将运行查询以获取这些表元素中的加载图像。)