Onclick Reload页面

时间:2012-09-20 08:19:54

标签: php

嗨,目前我的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>

对于我做错的任何帮助表示感谢。

2 个答案:

答案 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();">