php怎么接收jquery ajax传来的值,为什么我接过来的值为空?

2025-06-20 11:36:07
推荐回答(5个)
回答1:

接收ajax的值用不着区别什么语言。ajax就是指的在前台调用后台的数据。在前台通过js脚本就可以调用后台的数据了。一般jquery调用ajax的话会有以下的方法:
$(selector).load(url,data,callback) 把远程数据加载到被选的元素中
$.ajax(options) 把远程数据加载到 XMLHttpRequest 对象中
$.get(url,data,callback,type) 使用 HTTP GET 来加载远程数据
$.post(url,data,callback,type) 使用 HTTP POST 来加载远程数据
$.getJSON(url,data,callback) 使用 HTTP GET 来加载远程 JSON 数据
$.getScript(url,callback) 加载并执行远程的 JavaScript 文件
你在php中可以使用以上的js方法来接受值。如果接受不到的话可能你的文件路径有问题。或者是脚本本身有问题。

回答2:

data: "id=newid&order=oldid",

然后update.php 直接var_dump($_POST);

回答3:

参考一下 jquery的ajax使用方式

回答4:

给出下你ajax的代码,看下接收方式

回答5:

看看JQ传送的方式是什么。。如果是POST用$_POST 接收。如果是GET用$_GET 接收。。然后你在echo 一下接收到的值。。在JQ里面alert出来一下 看接收的值是否为空。。或者你用firefox的Httpfox抓包看看