gpt4 book ai didi

php - Jquery,读取从 PHP 接收的 JSON 变量

转载 作者:行者123 更新时间:2023-12-01 03:55:12 24 4
gpt4 key购买 nike

抱歉,如果这是基本的,但我一整天都在解决这个问题,并且已经到达可以使用 Jquery 和 cakephp 完成我需要的一切的地方(不确定 cakephp 在这方面是否重要,或者它是否与任何 PHP 相同) ),我想从 cakephp 函数返回一个变量到 jquery,我已经阅读了如何做到这一点,如下所示:

蛋糕PHP:

$test[ 'mytest'] = $test;
echo json_encode($test);

和 jquery:

$.ajax({
type: 'POST',
url: 'http://localhost/site1/utilities/ajax_component_call_handler',
data: {
component_function: component_function,
param_array: param_array
},
dataType: "json",
success: function(data) {
// how do i get back the JSON variables?
}
});

我只是不知道如何在 jquery 中将一个或多个变量恢复为可用形式,我只想要该变量,这样我就可以用它做任何其他事情,我一直在寻找通过搜索可以找到的内容但它并没有让我完全清楚..感谢您的建议。

最佳答案

JSON 变量位于 data 变量中。在您的情况下,它看起来像这样:

var data = {
myTest: "Whatever you wrote here"
};

...这样您就可以从 data.myTest 读取它。

(不确定它是否相关,但您可以从 URL 中删除 http://localhost/ 部分;AJAX 无论如何都不允许跨域请求。)

关于php - Jquery,读取从 PHP 接收的 JSON 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3455991/

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