2012-12-04 108 views
1

我有一個表單,其中包含不同的字段(名字,姓氏)。如何獲取表單中的字段名稱

對於這些,我都喜歡

<table> 
    <tr> 
     <td> 
      FirstName: 
     </td>   
     <td> 
      <input type="text" id="fn" data-bind="value:fn" name="fn" data-type="string" maxlength="45" /> 
      <span data-for="fn" class="k-invalid-msg"></span> 
     </td> 
     <td> 
      LastName: 
     </td>   
     <td> 
      <input type="text" id="ln" data-bind="value:ln" name="ln" data-type="string" maxlength="45"/> 
      <span data-for="ln" class="k-invalid-msg"></span> 
     </td> 
    </tr> 
    <tr> 
     <td> 
      <a href ="#"><span></span><input type="button" id ="search" value="Search" /></a> 
     </td> 
    </tr> 
</table> 

我想要的是,當用戶在文本框中的任何字段中輸入一個值,我想要檢索其中用戶已經輸入了「TD」字段定義值(名字或姓氏)。

如何獲得該字段值?

回答

0

這是你需要什麼:

$('input').change(function() { 
    var label = $(this).parent().prev().text(); 
    alert(label); 
});​ 

小提琴:http://jsfiddle.net/NUBM2/

+1

但或許這也許不是想法的方式做你的最終要求。我可以建議更好的方法,如果你可以給一些上下文 – janith

+0

謝謝janith,它工作正常 – charan

+0

嗨janith,如果我有下拉,那麼我怎麼能得到下拉serach領域 – charan

相關問題