0
我做了一個小的ajax div刷新,但沒有用新的替換值,jquery添加新的數據之前的舊數據。jQuery的replaceWith(數據)是不正確的做他的工作
請問可能導致什麼情況?
<script type="text/javascript">
$(document).ready(function(){
$('#AJAX').click(function(e){
e.preventDefault();
var hebergeur = $('#hebergeurJQUERY').val();
$.post("/statistiques/maj-bloc-commentaires.php", { hebergeur : hebergeur },
function(data){
// déclenchée seulement si succès
$("#TOREPLACE").replaceWith(data).val();
});
});
});
</script>
的HTML:
print '<div id="TOREPLACE">
<div class="detail_commentaires">
<table class="tableau_detail_commentaires">
<tr>
<td class="tab_space">Serveur <strong>'.$row['type'].'</strong></td>
<td>Qualite</td>
<td style="color:'.$c_vote.'">'.htmlentities($row['vote']).'</td>
</tr>
</table>
</div>
</div>';
PHP的AJAX回波:
打印'
<table class="tableau_detail_commentaires">
<tr>
<td class="tab_space">Serveur <strong>'.$row['type'].'</strong></td>
<td>Qualite</td>
<td style="color:'.$c_vote.'">'.htmlentities($row['vote']).'</td>
</tr></table></div></div>';
由於
ID爲「TOREPLACE」的節點在哪裏? – 2010-04-24 03:57:31
sry,我忘了翻譯它; p 在這裏,你會看到它;) – 2010-04-24 04:01:07
回答
好,我終於發現ID,以取代在PHP循環中
i fixed that;)
來源
2010-04-24 04:13:52
相關問題