我有两个下拉列表,想要获取第一个的选定年份值并将其添加到标题页面的 url 以及第二个下拉 url 选项,这样当我从第二个下拉列表中选择一个 php 页面时,我可以看到页面上的年份值。
<?php $id = $_GET['id']; ?>
<form method="post">
Report Period:
<select name="year" id="year" >
<option style="display:none;"> Select</option>
<?php
$result1 = mysql_query("select year from year_data where id=$id");
while ($row = mysql_fetch_assoc($result1)) {
$period= $row['year'];
echo "<option value=\"$period\">$period</option>";
}
?>
</select>
Type:
<select name="report" id="report" >
<option style="display:none;">--Select--</option>
<?php
echo "<option value=\"".reportA.".php?org_id={$id}&year=\">reportA</option>";
echo "<option value=\"" . reportB . ".php?org_id={$id}&year=\">report B</option>";
?>
</select>
<input type=submit name=button method="post" onClick="getValues()" value="view" >
</form>
<SCRIPT language="JavaScript">
function getValues() {
var year = document.getElementById("year").value;
var report=document.getElementById("report").value;
window.location.href = 'header.php?year=' + year.options[year.selectedIndex].value
window.location.href = report + year.options[year.selectedIndex].value
}
</SCRIPT>