我有一个叫做区域的选择区域,当选择一个区域时,commutables select被激活,以便能够选择一个与选择区域相关的区域,所有这些都是由mySql从数据库中读取的,问题是在加载时"公社"数据,表单中的所有其他值都丢失了,我该怎么做只重新加载选择?首先,谢谢。 我把我的代码留在这里。
<div class="form-group">
<a><label for="cmbRegiones" class="sr-only">Region</label></a>
<input type="text" class="form-control" id="cmbComunas" name="cmbComunas" disabled="true" placeholder="Region">
<select name="cmbRegiones" class="form-control" onchange="comunas(this)">
<option>Seleccione una Region</option>
<%
ConeBD cn4 = new ConeBD();
String region1 = request.getParameter("id");
if (region1 == null) {
try {
ResultSet poi = cn4.consultarRegion();
while (poi.next()) {
out.print("<option value='" + poi.getInt(1) + "'>" + poi.getString(2) + "</option>");
}
} catch (Exception e) {
out.print(e.toString());
}
} else {
try {
ResultSet poi = cn4.consultarRegion(region1);
while (poi.next()) {
out.print("<option value='" + poi.getInt(1) + "' selected>" + poi.getString(2) + "</option>");
}
ResultSet poi2 = cn4.consultarRegion2(region1);
while (poi2.next()) {
out.print("<option value='" + poi2.getInt(1) + "'>" + poi2.getString(2) + "</option>");
}
} catch (Exception e) {
out.print(e.toString());
}
}
%>
</select>
</div>