0
私は2つの引数ajaxを考えて渡そうとしています。私が引っ張っている変数はdivにあり、その場で実行されます。私は簡単にdate_timeを渡すことができますが、変数 "id"も渡すことができる必要があります。日付が読み込まれて変更されている配列内にあります。このページのIDは変更されません。AJAXで複数の引数を渡す。値はDIVから来た
これはjavascriptです。その下に私のdivになります。これを追加しようとする試みはすべて失敗しました。何か案は?
<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>
divの間の場所aを試してみてください?質問を確認してコードをクリアしてください。 – Philipp
上部のdiv。それは私がそれを投稿することができませんでした。 div class = 'letter' width = 600 date_time = \ "$ date_time \" id = \ "$ id \"> ....ここにいるもの..... /div –
出力を表示する配列をロードするだけです。 url: "get_letters_for_profile_scroll.php?lastComment =" + $( "。文字列")。attr( 'date_time')+ "&id" + $( "。letter:last")。attr( 'id') 、 私はこれがうまくいくと思いますが、それはありませんでした。 –