AJAX发送参数到PHP页面怎么获取不到

2024-11-02 00:35:24
推荐回答(1个)
回答1:

首先要确定ajax发起了请求,并且携带了参数。

可以使用浏览器的“审查元素”功能来查看异步请求的执行状况。

以360浏览器为例:

1、按下F12后会打开审查元素窗口。

2、选择Network。

3、执行一次ajax请求,在下面文本框中会多一条请求数据。类型为xhr。

4、点击该条请求数据,可以在右侧的详情中查看到请求携带的参数。

本例中请求名称为sug,携带了参数是kw=1。请求的方式是post请求。

如果是get请求,可以使用$_GET来获取。

如果是post请求,可以使用$_POST来获取。

所以本例在服务端使用$_POST['kw']即可获取到值"1"。