[英]How to use the jquery variable named selectedCountry in php
我需要在PHP中使用jquery变量:我该怎么办?
$(document).ready(function(){
$("select.country").change(function(){
var selectedCountry = $(this).children("option:selected").val();
});
});
您将使用AJAX将变量发送到PHP脚本。 这是使用$.post
(一个jQuery AJAX快捷方式)的示例:
$(document).ready(function(){
$("select.country").change(function(){
var selectedCountry = $(this).children("option:selected").val();
$.post( "test.php", { countrySelected : selectedCountry } );
});
});
在$.post
函数中,我说过我将发送一个带有countrySelected
标识符的selectedCountry
变量的值。 然后在您的PHP中(test.php或其他您喜欢的名称)打印出整个数组:
<?php
print_r($_POST);
?>
结果应该是这样的:
Array
(
[countrySelected] => Africa
)
您也可以直接处理变量,但是使用变量的标识符countrySelected
数组的变量:
<?php
echo $_POST['countrySelected'];
?>
这将产生:
非洲
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.