嗨,目前我的Onclick有问题,因为它不会重新加载到我的页面上 这就是我所拥有的。
<div id="vpanel">
<div>
<form method="post" action="enrollalpha.php">
<label>View Panel</label>
<select name="Vpanel" onclick="return.this.form">
<option value="VS">Students</option>
<option value="VSc">Section</option>
<option value="VA">Adviser</option></select>
</form>
</div>
</div>
将在同一页面上的此代码中使用。
<form method="post" action="">
<div id="tbody" class="scrollbar">
<?php
if(!empty($_POST['Vpanel'])){
$vview = $_POST['Vpanel'];
}else{
$vview = 'VS';
}
if($vview == 'VS'){
require_once 'vpanel_student.php';
}else if($vview == 'VSc'){
require_once 'vpanel_section.php';
}else if($vview == 'VA'){
require_once 'vpanel_adviser.php';
}else{
require_once 'vpanel_student.php';
}
?>
</div>
对于我做错的任何帮助表示感谢。
答案 0 :(得分:3)
使用this.form.submit()
和onchange()
:
<select name="Vpanel" onchange="this.form.submit();">
<option value="VS">Students</option>
<option value="VSc">Section</option>
<option value="VA">Adviser</option>
</select>
答案 1 :(得分:2)
用下面的行替换你的代码
<select name="Vpanel" onchange="this.form.submit();">