![](/img/trans.png)
[英]Can I post an ajax value to a same page. And Handle with php $_GET, $_POST, or $_REQUEST
[英]I post with ajax in the same page but i can't receive in php
我会在同一页面上发帖。 为此,我用ajax发布。 但是我在同一页面上发布和接收。
编码 :
<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>
成功后,我创建了一个警报功能,它可以正常工作。 因此在此代码中有任何问题。
php代码:
if (isset($_POST["menu"]) == 'yes') {
}
if (isset($_POST["menu"])) {
}
我尝试过这个。 但是它们不起作用。
我该如何解决这个问题?
我需要你的帮助。
isset()
返回布尔值,而不是您所拥有的。
下面将帮助您测试。
在php脚本中,执行此操作
echo isset($_POST['menu']) ? 'yes' : 'no';
如果设置了$_POST['menu']
它将回显是
就个人而言,我会选择empty()
因为它还会检查是否也设置了变量。
echo !empty($_POST['menu']) ? 'yes' : 'no';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.