日期:2014-05-20  浏览次数:20799 次

下拉列表查询
查询条件:
  <SELECT id="" NAME="" style="width:90px">
  <option VALUE="2" <s:if test="方号码">selected</s:if>>号码</option>
<option VALUE="1" <s:if test="区域名称">selected</s:if>>区域名称</option>
<option VALUE="0" <s:if test="区号">selected</s:if>>区号</option>
</SELECT>
<input type="text" id="filterPhone" name="filterPhone"
style="width: 100px" maxLength="20" value="${filterMap.phone}" />
&nbsp;&nbsp;
<input type="submit" value="查询" class="button" />  
请问下我页面上我是要实现一个下拉列表框,并且在下拉选择后在其后的文本框中输入相应的关键字去查询,请问下我的action路径在页面上我写的代码中应该写在什么位置好?。意思就是我应该写在<option VALUE="1" <s:if test="区域名称">selected</s:if>>区域名称</option>
还是写在<input type="submit" value="查询" class="button" /> 中,麻烦写一段示范下,帮我改写,谢谢!

------解决方案--------------------
没明白LZ要干什么 实际上就是想get传参 而URL后面的参数不固定 对不?

那你大可以用JS重定向啊

window.location.href = "url" + document.getElementById("value");