Php 单击重新加载页面
嗨,目前我的Onclick有一个问题,因为它不会在我的页面上重新加载 这就是我所拥有的Php 单击重新加载页面,php,Php,嗨,目前我的Onclick有一个问题,因为它不会在我的页面上重新加载 这就是我所拥有的 <div id="vpanel"> <div> <form method="post" action="enrollalpha.php"> <label>View Panel</label> <select name="Vpanel" onclick="return.
<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>
如果您对我的错误有任何帮助,我们将不胜感激。请使用此.form.submit()
和onchange()
:
学生
部分
顾问
使用此.form.submit()
和onchange()
:
学生
部分
顾问
将代码替换为以下行
<select name="Vpanel" onchange="this.form.submit();">
将代码替换为以下行
<select name="Vpanel" onchange="this.form.submit();">
将onclick替换为onchange,因为您希望在所选选项更改时提交表单,而不是在单击select并使用此.form.submit()时提交表单 或使用以下html:
<form id="form-vpanel" method="post" action="enrollalpha.php">
<label>View Panel</label>
<select id="vpanel" name="Vpanel">
<option value="VS">Students</option>
<option value="VSc">Section</option>
<option value="VA">Adviser</option>
</select>
</form>
将onclick替换为onchange,因为您希望在所选选项更改时提交表单,而不是在单击select并使用此.form.submit()时提交表单 或使用以下html:
<form id="form-vpanel" method="post" action="enrollalpha.php">
<label>View Panel</label>
<select id="vpanel" name="Vpanel">
<option value="VS">Students</option>
<option value="VSc">Section</option>
<option value="VA">Adviser</option>
</select>
</form>
是否要在更改选择框选项时刷新页面?@SLAYER是当前未重新加载我不确定有什么问题。是否要在更改选择框选项时刷新页面?@SLAYER是当前未重新加载我不确定有什么问题。