这是我长时间使用本网站后的第一个问题,因此内容可能无法正确排列。 我面临的主要问题是,当我提交此表单时,我无法在ID为'policeName'的side div中获取select元素的值。我通过另一个选择框的ajax onchange事件获取其值。我能够获得名为'station'的其他select元素的值。这可能有什么不对。请询问您是否需要其他信息。
<tbody>
<tr class="text-center">
<form id="Form<%=i%>" action="../ComplaintAssign" method="get">
<td><input name="index" value="<%=i%>" type="hidden" />
<%=i%></td>
<td><%=bean.getCitizen_id()%></td>
<td><%=bean.getComplaint_id()%></td>
<td><%=sdf.format(bean.getComplaint_date())%></td>
<td><%=bean.getComplaint_against()%> <input type="hidden"
name="fname<%=i%>" id="city"
value="<%=bean.getIncident_city()%>" /></td>
<td><%=bean.getComplaint_sub()%></td>
<td><%=bean.getIncident_city()%></td>
<td><%=bean.getIncident_area()%></td>
<%
Dao da = new Dao();
List<String> pls = da.getPStation(bean.getIncident_city());
%>
<td>
<div>
<select name="station<%=i%>" onchange="pName(this.value,<%=i%>);">
<option value="">select Police Station</option>
<%
for (Object o : pls) {
%>
<option value="<%=o%>"><%=o%></option>
<%
}
%>
</select>
</div>
</td>
<td>
<div id="policeName<%=i%>">
<select name="police<%=i%>">
<option value="">Select Police</option>
</select>
</div>
</td>
<td><input type="button" name="btn" value="Assign"
onclick="getAssign(<%=i%>);" /></td>
</form>
</tr>
</tbody>