如何在php中访问jquery变量

时间:2014-03-01 21:26:02

标签: php jquery

我的问题与此非常相似 How to get jQuery variable value in PHP file

不同之处在于我有一些代码示例。我似乎无法得到满意的答案,我正在寻找什么。我在一个php文件中做所有这些。这甚至可能吗?

我想将categoryChoiceVal存储到$ category

这是html

<select class="categoryChoice ">
    <option>Gym class</option>
    <option>Math tutorial</option>
    <option>Basketball court</option>
</select>

php

<?php

    $category = '';
    $query_string = "https//this_is_a_dummy_string.htm?{$category}";

    $data = file_get_contents($query_string);

?>

我正在通过执行此操作来捕捉select标签中的选择

$(function(){

    $('select').change(function() {
        var categoryChoiceVal = $('.categoryChoice option:selected').text();
    });
});

提前致谢

1 个答案:

答案 0 :(得分:3)

<?php

$category = '';
if (isset($_POST['categoryChoiceVal'])){
 $category = $_POST['categoryChoiceVal'];
}
$query_string = "https//this_is_a_dummy_string.htm?{$category}";

$data = file_get_contents($query_string);

 ?>

$(function(){

   $('select').change(function() {
       $.post('phpUrl',{
        categoryChoiceVal:$('.categoryChoice option:selected').text()
      });

  });
});