我有一个包含2个表单的页面。第一个表单(下面)只是一个值的下拉列表,它控制加载到第二个表单中的内容。第一个表单提交到同一页面。
如果没有制作第一个表格(提交时)打开第二个页面的第二个页面,是否有一种方法(在加载时)获取当前选择的下拉值以便在第二个表单中使用?这只是初始页面加载的问题。感谢。
<form action="/get_gs_link_status.php" method="post" onchange="submitForm()">
<select name="select_PM" id="select_PM">
<?php
while ($row = $result->fetch_assoc()) {
echo "<option value=\"{$row['PM']}\">";
echo $row['PM'];
echo "</option>";
}
?>
</select>
</form>
<p id="PID_value"></p>
<script>
function submitForm() {
var x = document.getElementById("select_PM").value;
document.getElementById("PID_value").innerHTML = "You selected: " + x;
}
</script>
答案 0 :(得分:1)
添加一个调用onload
的{{1}}处理程序。
submitForm()