我有一个javascript函数,它当前根据一个名为currentVal的变量的值更改提交操作。我在此表单中有一个ID为TRADE_IN的select,我也希望将其传递到下一页。我如何修改/添加到这个javascript,以便也将这个表单select提交到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');
}
}发布于 2012-10-11 23:36:18
杰森的答案可能行得通。你也可以把它存储在你的$_SESSION变量中!
发布于 2012-10-11 23:35:39
在我看来,你可以简单地这样做:
<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>如果需要,隐藏的“计划”也可以是可见的表单元素。
这有意义吗,还是我漏掉了什么?
https://stackoverflow.com/questions/12843235
复制相似问题