我目前正在嘗試加載之前的評論功能。我正在使用ajax,並且在嘗試使onClick事件起作用時遇到問題。有任何想法嗎?如何正確加載過去的評論?
HTML代碼:
<div id="workroom_boxes_chatpast" align="center">
<a href="javascript:void(0);" onClick="return getMessages();">Load older chats...</a>
</div>
<div id="chat_cleaner"></div>
<div id="chatcontent" align="center">Loading...</div>
腳本:
function getMessages(){
$("#workroom_boxes_chatpast").html('<img src="{{ MEDIA_URL }}images/ui-anim_basic_16x16.gif"/> Loading...');
$.ajax({
url: "/recent/messages/{{ chat.key.id }}",
cache: false,
success: function(html){
$("#chatcontent").html(html);
$("#workroom_boxes_chatpast").hide();
}
});
setTimeout('getMessages()', 4000);
});
您應該使用jQuery點擊觸發器而不是內聯javascript。 –
@Lekis你能給我一個關於jsfiddle.net的例子嗎? –
http://jsfiddle.net/LekisS/WX4VG/1/ :) –