2017-10-10 127 views
0

選擇數據我想,當點擊[第3的tdtr] Add,使用Javascript/jQuery將選擇該idval()從文本區域與該ID [並非所有的textarea]後立即定位。 ....從兩個錶行(TR)

HTML

   <tr> 
        <td>A</td>     
        <td>£ 10</td> 
        <td><b id='1' class='btn'>Add</b></td> 
       </tr> 

       <tr> 
        <td> 
         <div class='form-group'> 
         <label>Add Note:</label> 
         <textarea class='form-control'></textarea> 
         </div> 
        </td> 
       </tr> 

       <tr> 
        <td>B</td>     
        <td>£ 10</td> 
        <td><b id='2' class='btn'>Add</b></td> 
       </tr> 

       <tr> 
        <td> 
         <div class='form-group'> 
         <label>Add Note:</label> 
         <textarea class='form-control'></textarea> 
         </div> 
        </td> 
       </tr> 


       <tr> 
        <td>C</td>     
        <td>£ 10</td> 
        <td><b id='3' class='btn'>Add</b></td> 
       </tr> 

       <tr> 
        <td> 
         <div class='form-group'> 
         <label>Add Note:</label> 
         <textarea class='form-control'></textarea> 
         </div> 
        </td> 
       </tr> 

JS

<script> 

     $('b.btn').click(function(){ 

     var x_id = $(this).attr('id'); 
     var note = $('textarea').val(); 

     }); 

    </script> 
+0

也許你可以爲每個textarea添加一個id屬性? –

+0

有很多textarea ...和這些添加按鈕和textarea將通過PHP生成..... –

回答

0

變化note發送至:

var note = $(this).closest('tr').next().find('textarea').val(); 
+1

....... @ j08691,這是真棒..... 100%工作... 。非常感謝您的快速解決方案... –

+0

@TariqulIslam不客氣。如果您覺得這個答案對您的問題有所幫助或回答,請隨時註冊並/或接受它。 – j08691