<select id="langu" name="langu">
<option value="English">English</option>
<option value="Chinese">中国的</option>
<option value="Korean">한국의</option>
<option value="Vietnamese">Việt</option>
</select>
上面是基于 .PHP 的一部分,根据用户所做的选择,我想将选择的值作为表单操作的 URL
的一部分传递:
<form name="frmLang"
action="index2.php?r=<?php echo $rguid;?>&l=[THE DROPDOWN OPTION HERE];?>"
method="post">
首先这可能吗?如果是这样,如何将该变量传递到 URL 而无需转到另一页面? JavaScript? (无法使用 AJAX)。
谢谢
H.
最佳答案
将 method="post"
更改为 method="get"
并包含 $rguid
作为隐藏输入:
<form name="frmLang" action="index2.php" method="get">
<input type="hidden" name="r" value="<?php echo $rguid; ?>">
<select id="langu" name="l">
.
.
.
关于php - 将下拉选择值传递到 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12026018/