こんにちは、動的に入力されるテーブルがあります。選択時にポップを開く選択ボックスがありますが、選択した行のIDがわかりません。選択された選択項目をどのように知ることができますか。
<table>
<tr id="<%=columnId%>" >
<td class="lic-3-4"><%=columnName%></td>
<td id="datatype" class="lic-3-4"><%=dataType%></td>
<td class="lic-5-4"><div ><select class="mol-select-tc" name="action_col1" id=""<%=columnId%>"></select></div></td>
</tr>
<tr id="<%=columnId%>" >
<td class="lic-3-4"><%=columnName%></td>
<td id="datatype" class="lic-3-4"><%=dataType%></td>
<td class="lic-5-4"><div ><select class="mol-select-tc" name="action_col1" id=""<%=columnId%>"></select></div></td>
</tr>
<tr id="<%=columnId%>" >
<td class="lic-3-4"><%=columnName%></td>
<td id="datatype" class="lic-3-4"><%=dataType%></td>
<td class="lic-5-4"><div ><select class="mol-select-tc" name="action_col1" id=""<%=columnId%>"></select></div></td>
</tr>
</table>
var selectedAlgSelect = $('#action_col1');//here I want the select the dynamically //generated id of select column
selectedAlgSelect.die('change').live('change',function(){
var rowEl = $(this).closest('tr');
var currentRow = $(rowEl);
var dataType = currentRow.find('td[id=datatype]').text();
var selectEl = currentRow.find('select[name=action_col1]').val();
}