我在同一页面上发布ajax,但我可以';在php中无法接收
我会在同一页上发布。为此,我发布了ajax。但我在同一页上发布和接收 守则:我在同一页面上发布ajax,但我可以';在php中无法接收,php,ajax,Php,Ajax,我会在同一页上发布。为此,我发布了ajax。但我在同一页上发布和接收 守则: <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script type="text/javascript"> $("#menusecme1").on("change", function() { var deger = $("#menusec
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
$("#menusecme1").on("change", function() {
var deger = $("#menusecme1").val();
$.ajax({
url: "okulue.php",
type: "POST",
data: {
menu : deger
},
success: function(){
}
});
});
</script>
我试过这个。但它们不起作用
我如何解决这个问题
我需要您的帮助。isset()
返回布尔值,而不是您拥有的值
下面将帮助您进行测试
在php脚本中,执行以下操作
echo isset($_POST['menu']) ? 'yes' : 'no';
如果设置了$\u POST['menu']
,这将回显yes
就个人而言,我会选择empty()
,因为它还会检查变量是否也已设置
echo !empty($_POST['menu']) ? 'yes' : 'no';
我没有收到。当我发布时,我没有收到。因为我没有更新页面就发帖了,所以我收到了号码。当我发帖时,我没有收到。因为我没有更新页面就发布了,到目前为止你尝试了什么?下面是问一个好问题的SO指南-
echo !empty($_POST['menu']) ? 'yes' : 'no';