這個問題在這里已經有了答案: 如何在沒有 URL 中顯示的值的情況下提交表單? (4 個回答) 昨天關門。
我有一個簡單的形式,當改變Select欄位時,它會將表單重新加載將當前頁面傳遞給Page。
<form>
<select id='query' name='query' onchange='this.form.submit()'>
<option value=1>1<option>
<option value=2>2<option>
</select>
</form>
這作業正常,但是 URL 然后包含pagename.php?query=2
是否無論如何都可以在沒有在 URL 中看到引數和值的情況下執行此操作?
謝謝
uj5u.com熱心網友回復:
當你使用表單時,它有一個引數,如果你什么都不放,那就是METHOD="GET",這會產生請愿并從 URL 發送資料,所以你應該放METHOD="POST":
<form method="post">
<select id='query' name='query' onchange='this.form.submit()'>
<option value=1>1<option>
<option value=2>2<option>
</select>
</form>
您將不得不在您的 php 中進行更多更改,但我沒有足夠的資訊來幫助您。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/441191.html
標籤:javascript html jQuery
