私は以下のような類似のテーブルを持っています。テーブルはdinamicallyので、より多くの行を持つことができます満たされています。各行には、 "_" +行数で終わるIDで指定された入力要素が選択されています。jqueryで単一の関数を呼び出すための要素を特定する方法
オプションを選択すると、選択した人物のアドレスが読み込まれ、クリックされた選択肢の横に配置されます。
jqueryで1つの関数を使用して、どのセレクタが使用されたかを識別し、データベースの結果をどの行に含めるかを知ることができます。
例:私は2番目の行の選択でサムを選択します。この関数は、この行がどの列にあるのかを検出し、次にデータベースを呼び出し、返されたデータを2行目の入力に配置します。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<table id="tableAddess" class="table table-hover">
<thead class="thead-inverse">
<th>Name</th>
<th>Address</th>
</thead>
<tbody>
<tr>
<td>
<select name="name_1" id="name_1">
<option value="0">Select</option>
<option value="1">John</option>
<option value="1">Anna</option>
<option value="1">Sam</option>
</select>
</td>
<td>
<input type="text" name="address_1" id="address_1" disabled/>
</td>
</tr>
<tr>
<td>
<select name="name_2" id="name_2">
<option value="0">Select</option>
<option value="1">John</option>
<option value="1">Anna</option>
<option value="1">Sam</option>
</select>
</td>
<td>
<input type="text" name="address_2" id="address_2" disabled/>
</td>
</tr>
<tr>
<td>
<select name="name_3" id="name_3">
<option value="0">Select</option>
<option value="1">John</option>
<option value="1">Anna</option>
<option value="1">Sam</option>
</select>
</td>
<td>
<input type="text" name="address_3" id="address_3" disabled/>
</td>
</tr>
</tbody>
</table>
ルック(以下のコードを参照してください) .asp – Warface