0
我想通過兩個參數認爲阿賈克斯。我從中拉出的變量在div中,並在飛行中完成。我可以輕鬆地通過date_time,但我需要也可以傳遞一個變量「id」。日期位於正在加載並更改的數組中。該頁面的ID不會更改。通過AJAX傳遞多個參數。值來自DIV
這是javascript。下面將是我的分區。所有試圖追加這個都失敗了。有任何想法嗎?
<div class='letter' width=600 date_time=\"$date_time\" id=\"$id\">
....doing stuff here.....
</div>
function OnScrollLetters() { var div = document.getElementById ("userLetter");
var info = document.getElementById ("info");
if(div.scrollTop == (div.scrollHeight - div.clientHeight))
{
$('div#loadMoreComments').show();
$.ajax({
url: "get_letters_for_profile_scroll.php?lastComment="+ $(".letter:last").attr('date_time'),
success: function(html) {
if(html){
$("#userLetter").append(html);
$('div#loadMoreComments').hide();
}else{
$('div#loadMoreComments').replaceWith("<center><h1 style='color:red'>End of Letters</h1></center>");
}
}
});
}
}
這是我的div。
<div class='letter' width=600 date_time=\"$date_time\" id=\"$id\">
....doing stuff here.....
</div>
其格?你能否檢查你的問題並清除你的代碼。 – Philipp 2012-04-23 23:53:15
頂部的div。它不允許我發佈。 div class ='letter'width = 600 date_time = \「$ date_time \」id = \「$ id \」> ....在這裏做東西..... /div – 2012-04-24 00:34:56
在我的div我是隻需加載顯示輸出的數組即可。 ('。date_time')+「&id」+ $(「。letter:last」)。attr('id') url:「get_letters_for_profile_scroll.php?lastComment =」+ $(「。letter:last」)。 , 我會認爲這會起作用,但它沒有。 – 2012-04-24 01:32:07