我想存储选项的onchange值并存储到php变量

时间:2014-12-22 06:10:49

标签: php onchange option

我想存储选项的onchange值并存储到php变量

<select class="form-control" name="users"  >
     <option value="#">Please Select Your Employee</option>
     <?php  while($rows = mysql_fetch_row($res)){ ?>
       <option value="<?php echo $rows[0]; ?>">
     <?php  echo "\r\n $rows[0]";}?>
     </option>
</select>

1 个答案:

答案 0 :(得分:0)

试试这个:

<html>
<head>
  <script type="text/javascript">
   function myfunction(){
    a = document.getElementById('myselect').value;
    location.href="?a="+a;
   }
  </script>
 </head>

<body>
  <select id="myselect" onchange="myfunction()">     
     <option value="10" <?php if($_GET['a']== 10 ) echo "selected"; ?> > value 10 </option>
     <option value="20" <?php if($_GET['a']== 20 ) echo "selected"; ?> > value 20 </option>
     <option value="30" <?php if($_GET['a']== 30 ) echo "selected"; ?> > value 30 </option>
  </select>

 <?php   
    if (isset($_GET['a'])) {
      $val = $_GET['a'];
      echo $val;
    }
    else{
      $val = 0;
      echo $val;
    }
?>
</body>
</html>