问题描述
<!--搜索--><spanid="search"><divclass="search_bg"><scripttype="text/javascript">functionKeyPress(){if(event.keyCode==13){varTextBoxKeywords=window.document.getElementById('search_ctl00_TextBoxKeywords');varImageButtonSearch=window.document.getElementById('search_ctl00_ImageButtonSearch');if(TextBoxKeywords.value!=""){//alert(TextBoxKeywords.value);ImageButtonSearch.click();}returnfalse;}}</script><selectname="search$ctl00$DropDownListType"id="search_ctl00_DropDownListType"style="display:none;"><optionvalue="0">搜索商品</option><optionvalue="1">搜索文章</option><optionvalue="3">搜索视频</option></select><inputname="search$ctl00$TextBoxKeywords"type="text"maxlength="140"id="search_ctl00_TextBoxKeywords"onkeypress="returnKeyPress()"value=""class="InputBorder"x-webkit-speech=""x-webkit-grammar="bUIltin:search"/><inputtype="image"name="search$ctl00$ImageButtonSearch"id="search_ctl00_ImageButtonSearch"class="search_img"src="Themes/Skin_Default/Images/search_submit.gif"style="border-width:0px;"/></div><div><ahref='ProductAdvancedSearch.html?Search=advancedSearch'><spanstyle="display:none;">高级搜索</span></a></div>截取的一部分,问题主要是点了搜索按钮后不会出现搜索结果页面,而是刷新一次页面
解决方案
解决方案二:
只有前台代码,没后台代码?
解决方案三:
假定搜索页面为:search.aspx搜索结果页面为:searchResult.aspx那么在search.aspx里应该有<formaction="searchResult.aspx">指定搜索结果页面来接收和处理搜索参数
解决方案四:
找不到问题,sorry
解决方案五:
用<inputtype=submit>代替你的<ahref='ProductAdvancedSearch.html?Search=advancedSearch'>才能把表单中的条件提交。