ajax POST方式传输数据给php

php接收aJAX传输的数据时$username=$_POST['username'];会出错Undefinedindex:username$username=$_POS... php 接收 aJAX传输的数据时 $username= $_POST['username']; 会出错 Undefined index: username
$username= $_POST(['username']); 会提示Function name must be a string
求高手解答 !
展开
 我来答
caojiayin1984
2015-08-24 · 超过99用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:188万
展开全部
首先$_POST是数组不是方法,你要确认你是否是post提交的,并且变量是否是username
AJAX:
$.post('index.php',{'username':'a'},function(ret){

});
PHP:
$username = $_POST['username'];
追问
$.ajax({

type: "POST",

url: "login.php",

async: false,

datatype: "json",

data: 'username='+username+'$password='+password,

success:function(json){
alert("登录成功!");
},
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式