我怎样才能刷新"选择"数据

时间:2017-07-05 15:15:52

标签: javascript java jsp select refresh

我有一个叫做区域的选择区域,当选择一个区域时,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>

0 个答案:

没有答案