各列で入力フィールドの値を選択したいとします。jQueryでテーブル列の各入力フィールドを選択
<table id="tablo">
<tr>
<td><input class="Name" type="text" /></td>
<td><input class="Age" type="text" /></td>
<td><input class="No" type="text" /></td>
</tr>
<tr>
<td><input class="Name" type="text" /></td>
<td><input class="Age" type="text" /></td>
<td><input class="No" type="text" /></td>
</tr>
<tr>
<td><input class="Name" type="text" /></td>
<td><input class="Age" type="text" /></td>
<td><input class="No" type="text" /></td>
</tr>
...
</table>
次に、各入力値を選択し、私はこれらの値を持つオブジェクトを作成し、選択された入力をループすることにより、配列内のオブジェクトをプッシュします:
var arr= []
var obj = {
Name: jquery selector will come here,
Age: jquery selector will come here,
No: jquery selector will come here
}
arr.push(obj);
私はjQueryの$で試してみました。 each()関数を呼び出すだけですが、私は列に到達するだけです。
__ HTMLの__identifierは、一意である必要があります.__あなたのHTMLは無効です。まずそれを修正してください – Satpal
ループオーバーしてオブジェクトをビルドします。 – epascarello
単純な[fiddle] – gaetanoM