2011-06-05 19 views
1

我必須首先承認我對jQuery並不是很精通。我正在嘗試構建一個消息傳遞系統。我有一個包含獨特信息的消息流,這些信息被劃分爲具有唯一標識符的div。這些div還包含我希望傳遞給表單的其他信息。在每個div中都有一個啓動函數的鏈接。該功能是啓動一個Ajax請求來獲取表單。如何從div中收集數據以便在表單中使用

我該如何動態生成這些鏈接以從其父母div中收集數據並將其插入到我請求的表單中?下面是一些對消息的代碼:

<div id="4000" class="message messages"> 
<a name="messagestamp_#"></a> 
<table border="0" cellpadding="0" cellspacing="0" class="messagetable"> 
<tr> 
    <td valign="top" width="80" rowspan="3"> 
     <div class="usr"> 
      UsrName 
     </div> 
    </td> 
    <td class="message_data" valign="top" width="100%"> 
     <div class="message_header"> 
      <ul> 
       <li class="ticker">...</li> 
      </ul> 
     </div> 
    </td> 
</tr> 
<tr> 
<td valign="top"> 
     <div class="tweet_content"> 
      <div class="tweet_text" class="">Some words will flow here. And here is another line. The standard carrige return will now cause a wrap to another line. 
      </div> 
     </div> 
    </td> 
</tr> 
<tr> 
    <td> 
     <div class="message_toolswrapper"> 
     <div class="message_timestamp show"> 
      Aug 13th at 6:34am 
     </div> 
     <div class="message_tools hide">  
      <span class="message_social"> 
       <ul> 
        <li>...</li> 
       </ul> 
      </span>  
      <span class="message_options"> 
       <a href="#" id="reply_link">reply</a> | 
      </span>  
     </div> 
     </div> 
    </td> 
</tr> 
</table> 
</div> 

我想收集的數據是在初始div標籤的ID以及歸類「USR」的內容div標籤。我希望使用的鏈接是href「reply_link」。

鏈接已經做了很多事情,比如改變div的可見性並隱藏所有其他的東西,我也需要它,將這些信息傳遞給我形式,它目前正在使用.load的Ajax方法。

任何幫助將不勝感激,謝謝。

回答

1
var linkval = $("#reply_link").attr('href'); 
var userName = $('.usr').html(); 
var id = $('.messages').attr('id'); 
+0

這讓我搜集信息...神奇。我如何再發這個放入由ajax加載的表單中?因此,當我的用戶點擊發送回復表單時,這些信息也會在發送之前發送並顯示在表單中?謝謝。 – CroDesign 2011-06-05 05:03:06

相關問題