2012-07-25 140 views
0
var values = []; 

      $('#Route1 td').each(function() { 
       // values.push($(this).text()); 

       values.push($(this).html()); 

      }); 

在上面的代碼中,我試圖從表中將所有列加載到數組中。但是,每行的一個表格單元格中都有一個輸入框。我怎樣才能加載文本框的實際值,而不是加載整個HTML。檢索表單元格值其中每個rown的一個單元格有一個輸入框(JQUERY)

單元格如下所示。

"<td><input type=text id=text1 value="I am input"/></td>" 

另一個問題我已經是,即使我在文本框中改變的價值,當我從JQUERY找回它當頁面加載的第一次,並沒有考慮的最新值也保持不變輸入框。請幫忙!

回答

0

,我發現我的答案在下面

$(".start").keyup(function(){ 
     $(this).closest('tr').find("input").each(function() { 
      alert(this.value) 
     }); 
    }); 

雖然我最終使用了完全的做法,我有我的錶鏈接,一旦點擊,彈出與文本框出現,並送價值表中的數據。

相關問題