jsp页面上有个下拉框,里面的值是用SQL语句从数据库查询出来的。sql查询字段有2个,一个是详细地址,一个是地址简称。我要在页面下拉框里面显示查询出来的简称,而用户选择了地址简称点击查询按钮,我要拿到sql语句查询出来的简称对应的详细地址去做条件查询。麻烦各位给个例子。谢谢了!

解决方案 »

  1.   

    <select name="pvcId" id="pvc" onchange="changeCity('pvc','city')">
    <option value="0">请选择省份</option>
      <c:forEach items="${listPvc}" var="vo">
    <option value="${vo.pvcId}">${vo.pvcName}</option>
     </c:forEach>
    </select>
    这代段码,和你说的是一样!
    listPvc是保存在request中的数据结果
    pvcId、pvcName分别是实体类里面的两个属性!
      

  2.   

    你可以这样做:
    1.直接查询出 《简称地址》《详细地址》2个值 放进下拉框中 <option value="详细地址">简称地址</option>这样你获取的就是详细地址这个值了,就可以当成条件去查询了 OK??
      

  3.   

    你可以这样做:
    1.直接查询出 《简称地址》《详细地址》2个值 放进下拉框中 <option value="详细地址">简称地址</option>这样你获取的就是详细地址这个值了,就可以当成条件去查询了 OK??
      

  4.   

    <select>
      <s:iterator value="存数据的list" id="xx">
        <option>${xx.xxxxx}</option>
      </s:iterator>
    </select>