我有一個具有選擇輸入的表單。它的方法是GET。多個選擇值和GET字符串
<form method="get" action="index.php">
<select name="select[]" multiple>
<option value="0">Option1</option>
<option value="1">Option2</option>
<option value="2">Option3</option>
<option value="3">Option4</option>
<option value="4">Option5</option>
</select>
</form>
如果我選擇選項2和4的URL看起來像:mydomain.com/index.php?select[]=2 &選擇[] = 4
我希望它看起來像(最好不帶方括號)
mydomain.com/index.php?select=2+4
我懷疑我需要爲這個客戶端的解決方案,但我不知道任何JavaScript。或者首先加載一個頁面來改變這些值,然後重定向到一個帶有頁眉的新頁面(location:'')?
如何網址'看起來'應該無關緊要記 – 2013-10-20 21:58:22
這並不是如何工作。 '?select = 2 + 4'意味着一個輸入值爲「2 4」。讓表單提交按照設計工作的原理工作有什麼問題?這是一個非常好解決的問題,你試圖搞砸它。 – meagar
你是對的,它應該保持原樣。然而,即便是我想要達到的好奇心的事實。 – Pepe