0
<select id="langu" name="langu">
    <option value="English">English</option>
    <option value="Chinese">中国的&lt;/option>
    <option value="Korean">한국의&lt;/option>
    <option value="Vietnamese">Việt</option>
</select>

以上是基于 .PHP 的一部分,基于用户所做的选择,我想将 select 的值作为URL表单操作的一部分传递:

<form name="frmLang" 
action="index2.php?r=<?php echo $rguid;?>&l=[THE DROPDOWN OPTION HERE];?>" 
method="post">

首先这可能吗?如果是这样,如何将该变量传递到 URL 而不必转到另一个页面?Javascript?(不能使用 AJAX)。

谢谢,

H。

4

1 回答 1

2

更改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">
        .
        .
        .
于 2012-08-19T11:11:36.083 回答