我試圖在某個時間間隔後更改div的內部HTML。 我得到正確的答案,我想用Ajax。 ,但無法替換在使用Ajax響應之後選擇的內部HTML。 什麼是錯我的代碼..用Ajax響應替換div的內部HTML
的Html
<p class="time ui-li-desc" data-time="2013-02-13 11:30:08" >
51 seconds ago<img alt="image" src="images/read.png"></p>
<p class="time ui-li-desc" data-time="2013-02-13 11:30:16" >
58 seconds ago<img alt="image" src="images/read.png"></p>
.
.
.
.
.
<p class="time ui-li-desc" data-time="2013-02-13 11:40:08" >
10 minute ago<img alt="image" src="images/read.png"></p>
Ĵ查詢
setInterval(function() {
$(".time").each(function(index) {
var sendTime= $(this).attr("data-time");
dataString = "sendtime="+sendTime+"&q=convertTime";
$.ajax({
type: "POST",
url: "data_handler.php",
data: dataString,
cache: true,
success: function(response) {
alert(response);
$(this).html(response);
//alert(response);
}
});
});
}, 5000);
會發生什麼事,當你運行它? – Archer 2013-02-13 10:46:10