1 <s:form namespace="/tb" action="tenderList" name="searchForm" id="searchForm"> 2 <s:hidden name="tbid.city" id="condition1_search"></s:hidden> 3 <s:hidden name="tbid.month" id="condition2_search"></s:hidden> 4 </s:form> 5 6 <a href="javascript:;" class="condition1">条件1</a> 7 <a href="javascript:;" class="condition2">条件2</a> 8 9 <script type="text/javascript"> 10 $(function(){ 11 $(".condition1").click(function(){ 12 var condition = $(this).html();//获取标签内的值 13 $("#condition1_search").attr("value",condition);//点击后,将标签内的值传到<s:hidden></s:hidden>里面 14 $("#searchForm").submit(); 15 }); 16 $(".condition2").click(function(){ 17 var condition = $(this).html();//获取标签内的值 18 $("#condition2_search").attr("value",condition); 19 $("#searchForm").submit(); 20 }); 21 }); 22 </script>
这就是前台页面的代码。主要就是在鼠标单击搜索条件时,通过jquery将条件的值先获取到,然后传到<s:hidden></s:hidden>里面,最后提交表单。
时间: 2024-10-21 08:15:26