【发布时间】:2017-02-22 18:32:33
【问题描述】:
我正在尝试通过 url 哈希传递三个不同选择下拉列表的值。因此,如果我输入,'http://mywebsite.com/page#value1AppleThursday' 是否会将相同的值传递给它们各自的选择下拉列表。这可能吗?
谢谢!
这是我的 HTML:
<ul class="filters">
<li>
<select id="type-select" class="input-select">
<option value="value1">Option 1</option>
<option value="value2">Option 2</option>
<option value="value3">Option 3</option>
</select>
</li>
<li>
<select id="duration-select" class="input-select">
<option value="apple">Apple</option>
<option value="orange">Orange</option>
<option value="grape">Grape</option>
<option value="banana">Banana/option>
</select>
</li>
<li>
<select id="sc-select" class="input-select">
<option value="monday">Monday</option>
<option value="tuesday">Tuesday</option>
<option value="wednesday">Wednesday</option>
<option value="thursday">Thursday</option>
<option value="friday">Friday</option>
</select>
</li>
</ul>
【问题讨论】:
-
您可以在不同的值之间添加分隔符,例如“|”然后获取值 url 并通过分隔符将其拆分,然后为每个 deopdown 列表选择值
-
我发现这个问题可能对你有帮助stackoverflow.com/questions/19491336/…
标签: javascript jquery url hash