2012-10-21 34 views
0

我有一個這樣的形式:HTML表單提交的位置

<form action="/search/"> 
    <input type="text" name="query"> <input type="submit" name="submit" value="go"> 
</form> 

我希望能夠到,在按鈕的點擊,發出請求,請訪問:代替/search/[query-text]/search/?query=[query-text]

是這可能做沒有JAVASCRIPT和沒有做額外的重定向?

+0

在默認情況下它是一個GET請求。但它不會做我想做的事情。重新閱讀我的帖子 – nick

+0

只是好奇,爲什麼你想要實現這一目標? –

+2

您最初沒有在您的問題中附加過這些文字。沒有沒有沒有Javascript或服務器端重定向。 –

回答

4

我沒有看到能夠這樣一種方式。 GET方法的行爲是追加模式中的所有表單域?name1 = value1 & name2 = value2。這將發生在瀏覽器級別。

如果您嘗試使用這種形式,讓您可以在URL中的最後一部分輸入 - 爲什麼不使用POST方法,然後做一個服務器端的重定向?