我正在制作a website,它基本上是搜索另一个网站。我要做的就是:
当标记为'Responsive‘的复选框被选中时,将扩展名'responsive+’添加到这个url的末尾: www.realmacsoftware.com/addons/search/rapidweaver?q=theme+ (导致www.realmacsoftware.com/addons/search/rapidweaver?q=theme+responsive+)
如果可能的话,我宁愿不使用任何JS。
发布于 2012-09-29 15:32:49
您可以发布到_self,然后将标头重定向到服务器端所需的URL。
HTML应为:
<form method="post" action="">
<input type=checkbox name="query[]" value="responsive"> Responsive<br/>
<input type=checkbox name="query[]" value="dark"> Dark<br/>
</form>下面是一个php示例:
<?php // this should be in the beginning of the document
if( ! empty($_POST['query'])) {
$query_string = implode('+', array_map('urlencode', $_POST['query']));
header('Location: http://www.realmacsoftware.com/addons/search/rapidweaver?q=theme+'.$query_string);
}
?>https://stackoverflow.com/questions/12650820
复制相似问题