我的问题与此非常相似 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();
});
});
提前致谢
答案 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()
});
});
});