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…
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值