查询条件:
            <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" /> 中,麻烦写一段示范下,帮我改写,谢谢!

解决方案 »

  1.   

    楼主是不是以下意思:??
    一般都是定义一个form表单,你的Action路径可以写在form标签中的Action属性中,如下:
    <form name="submitForm" action="你要传给对应Action处理的action路径">
    <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" />  
    </form>
      

  2.   

    我知道action一般写在
    一般都是定义一个form表单,你的Action路径可以写在form标签中的Action属性中,如下: 
    <form name="submitForm" action="你要传给对应Action处理的action路径"> 
    但我的action中写了其他的action路径了如删除,我想在下边写个onlick查询出来,问题是要判断有三种查询方式,不知道怎么写好,谢谢!
      

  3.   

    这个要看你的页面想做成什么样子,用Changged方法去实现也可以,用SUBMIT也可以实现。
      

  4.   

    没明白LZ要干什么 实际上就是想get传参 而URL后面的参数不固定 对不?那你大可以用JS重定向啊window.location.href = "url" + document.getElementById("value");