这就是我想要做的。
我有以下脚本,它将在同一页面(index.php)上发布来自 index.php 的数据:
<script type="text/javascript">
function loadabc(){
var optionValue = jQuery("select[name='citycountrystores']").val();
jQuery.ajax({
type: "POST",
url: "index.php",
data: ({result: optionValue}),
success: function(response){
jQuery("#cityAjax").html(response);
jQuery("#cityAjax").show();
}
});
我想访问 php 中的 POST 数据。php 语句是用相同的 javascript 编写的。我需要在 php if 语句中访问 $_POST['result'],例如:
<?php
if($check==$_POST['result'])
{
code....
.........
}
?>
}//Function loadabc end
</script>
这是我的选择框
<select id="citycountrystores" name="citycountrystores" onchange="loadabc();">
<option value="76">City1</option>
<option value="77">City2</option>
<option value="78">City3</option>
</select>
我可以在控制台中看到 POST 值(76 或 77 或 78)。但我想知道如何将它存储在 php 变量中以便立即访问。
有人可以告诉我如何做到这一点,或任何其他方法来实现这一点。