欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

ajax获取php的数组,使用AJAX请求获取数组并将其传递到php数组中 - javascript

发布时间:2023/12/4 php 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ajax获取php的数组,使用AJAX请求获取数组并将其传递到php数组中 - javascript 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

我正在为下一个问题苦苦挣扎:我有一个ajax请求,该请求将变量传递给PHP文件。 PHP处理该变量并返回一个数组。我需要取回该数组,所以我使用了AJAX成功回调函数,但是我只能打印出数组,仅此而已。我想使用该数组。

$.ajax({

method: 'POST',

url: "process.php",

data: { data: data},

success: function(array)

{

<?php echo $GLOBALS['glob']; ?> = data;

}

});

即使以后再引用$ GLOBALS ['glob'],它也会说它是未定义的变量。 :S请帮忙!

参考方案

成功后,将变量分配为“数组”,并在尝试将其放入php数组时,将变量命名为“数据”。

那是你的第一个问题。

$.ajax({

method: 'POST',

url: "process.php",

data: { data: data},

success: function(**array**)

{

<?php echo $GLOBALS['glob']; ?> = **data**;

}

});

您也尝试在客户端使用php。

正常的javascript会在您的页面加载后触发,并且该变量在页面加载时就已准备就绪。在这种情况下,您不能再使用该变量。

我只是注意到了

$.ajax({

method: 'POST',

url: "process.php",

data: { data: data},

success: function(**array**)

{

<?PHP echo $GLOBALS['glob']; ?> = data

}

});

您结束变量而不分配它

它应该是

<?PHP echo $GLOBALS['glob'] = ?> data <?PHP ; ?>

但是正如我所说的那样,PHP脚本是在javascript之前执行的,所以当服务器读取文件时,它只会说

echo $ GLOBALS ['glob'] =;

如果我得到url(''),我该如何使用另一个URL - javascript

我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:

Return To Search Results 我唯一的问题是查看者来自不是源自搜索页面ht…

总结

以上是生活随笔为你收集整理的ajax获取php的数组,使用AJAX请求获取数组并将其传递到php数组中 - javascript的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。