html 根据所选选项将哈希添加到URL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 根据所选选项将哈希添加到URL相关的知识,希望对你有一定的参考价值。



<script>
var url = window.location.href;
if (url.search("country=") >= 0) {
	window.location.hash = "#locator";
}
</script>

<a name="locator"></a>
<form>
	<select name="country" id="country-menu">
		<option value="">FILTER BY COUNTRY</option>
		<?php foreach($countries as $key => $label) : ?>
			<option value="<?=$key?>" id="<?=$key?>"<?php if ($key== $country) : ?> selected<?php endif; ?>><?=$label?></option>
		<?php endforeach?>
	</select>
	<input type="submit" style="display:none;">
</form>

以上是关于html 根据所选选项将哈希添加到URL的主要内容,如果未能解决你的问题,请参考以下文章

使用 Jquery UI Datepicker 重定向到 URL:根据所选日期更改 URL 值

如何将提交哈希添加到可执行文件的详细信息

jQuery Datepicker - 根据所选选项刷新可选择的日期

HTML 表单根据选择选项更改 url 参数

根据所选选项显示输入字段

从数组或对象(而不是哈希)生成路由时,如何将“only_path:true”和“anchor:”等选项传递给“url_for”