2012-04-23 12 views
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> 
+1

divの間の場所aを試してみてください?質問を確認してコードをクリアしてください。 – Philipp

+0

上部のdiv。それは私がそれを投稿することができませんでした。 div class = 'letter' width = 600 date_time = \ "$ date_time \" id = \ "$ id \"> ....ここにいるもの..... /div –

+0

出力を表示する配列をロードするだけです。 url: "get_letters_for_profile_scroll.php?lastComment =" + $( "。文字列")。attr( 'date_time')+ "&id" + $( "。letter:last")。attr( 'id') 、 私はこれがうまくいくと思いますが、それはありませんでした。 –

答えて

0

"=" パラメータ名と値

..."&id="+$(".letter:last").attr('id') 
関連する問題