Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 显示特定值_Php_Ajax - Fatal编程技术网

Php 显示特定值

Php 显示特定值,php,ajax,Php,Ajax,这是我尝试的代码,但当我选择一个项目时,它会显示一些数组输出,我只需要我选择的特定值。就像白宫 <select id="item"> <option value="">Please select</option> <option value="white-house">The White House</option> </select> <div id="r

这是我尝试的代码,但当我选择一个项目时,它会显示一些数组输出,我只需要我选择的特定值。就像白宫

  <select id="item">
      <option value="">Please select</option>
      <option value="white-house">The White House</option>         
    </select>
    <div id="results"></div>

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script>
      function makeAjaxRequest(opts){
        $.ajax({
          type: "POST",
          data: { opts: opts },
          url: "tryonly.php",
          success: function(res) {
            $("#results").html("<p> " + res + "</p>");
          }
        });
      }

      $("#item").on("change", function(){
        var selected = $(this).val();
        makeAjaxRequest(selected);
      });
    </script>

这就是print\u r所做的…如何输出特定值?echo$\u POST['opts']
<?php 

  echo '<pre>'; 
  print_r($_POST);
  echo '</pre>';
?>
Array
(
    [opts] => white-house
)
<?php 
  echo $_POST['opts'];