gpt4 book ai didi

php - Ajax 调用不断返回 null

转载 作者:行者123 更新时间:2023-11-28 12:41:11 25 4
gpt4 key购买 nike

我的js:

$('#select').change(function() {
var name = $(this).val();
$.ajax({
type: "POST",
url: "data/grab.php",
data: { type: "hops", name: name },
dataType: "json",
success: function(data) {
alert(data);
var aa = data['aa'];
$('#hops-aa').val(aa);
}
});
});

抓取.php

<?php

$type = $_POST['type'];
$name = $_POST['name'];

if ($type == 'hops') {
$result = $name;
}

$result = json_encode($result);
return $result;

我在 ajax 调用中添加了 alert() 来仔细检查我从脚本中返回的内容,但它始终为空。我还缺少什么吗?

最佳答案

您需要实际回显打印$result。在 PHP 中,从文件范围使用 return 不会将返回值发送到输出流。

关于php - Ajax 调用不断返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12133456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com