日期:2014-05-17  浏览次数:20641 次

关于一个搜索的问题
要求做一个搜索网页:
http://s.139.com/search.do?q=$(q)&category=downloadable%7Cweb%7Cbrowseable&tid=2123%2C2124%2C2125%2C2126&fr=portalcustom2
(注:$(q)为终端内置搜索输入框的内容经过UTF-8格式转义后的代码。比如用户输入“周杰伦”,对应的$(q)内容应该为“%E5%91%A8%E6%9D%B0%E4%BC%A6”)

我现在写成:
<form method="get" action="http://s.139.com/search.do?" name="rollsearch">
<input type="text" name="q" maxlength="20" value="" /> 
<input type="hidden" name="category" value="downloadable%7Cweb%7Cbrowseable" />
<input name="tid" type="hidden" value="2123%2C2124%2C2125%2C2126"/>
<input name="fr" type="hidden" value="portal1"/>
<input name="btn" type="submit" value="移动搜索">
</form>
但是不对,请问我应该怎么写才能是URL值最终成为上面的形式呢?

------解决方案--------------------
method="post" 试试
------解决方案--------------------

你表单的字符集是utf-8么