簡體   English   中英

在網址中包含表單選擇值

[英]Include form select value in URL

我有一個javascript函數,該函數當前基於名為currentVal的變量的值來更改Submit操作。 我確實在此表單中有一個ID為TRADE_IN的選擇,我也想傳遞給下一頁。 我該如何更改/添加到此javascript並將此表單選擇也提交到url中,以便執行$trade = $_REQUEST['TRADE_IN']; 在下一頁上呢?

function changeSubmit(currentVal, id) {
    if(currentVal < 5) {
        $('#avgSubmit'+id).val('myVolvo.php?plan=gold&age=1-4 years');
    } else if(currentVal >=5 && currentVal < 10) {
        $('#avgSubmit'+id).val('myVolvo.php?plan=gold&age=5-9 years');
    } else {
        $('#avgSubmit'+id).val('myVolvo.php?plan=gold&age=10 years');
    }
}

傑森的答案可能有用。 您也可以將其存儲在$ _SESSION var中!

在我看來,您可以簡單地做到這一點:

<form action="myVolvo.php" method="get">
    <input type="hidden" name="plan" value="gold" />
    <select name="age">
        <option value="1-4 years">1-4 years</option>
        <option value="5-9 years">5-9 years</option>
        <option value="10 years">10 years</option>
    </select>
</form>

如果需要,隱藏的“計划”也可以是可見的表單元素。

這有意義嗎,還是我錯過了什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM