ajax返回的时候后端返回的值插入数据库的时候为空值

ajax请求代码如下<scripttype='text/javascript'>functionf1(){varname='林肯';varaddr='北京';varstr... ajax请求代码如下
<script type='text/javascript'>
function f1(){
var name='林肯';
var addr='北京';
var str='name'+name+'addr'+addr;
var ajax=createAjax();
ajax.onreaystatechange=function(){
if(ajax.readyState==4){
alert(ajax.responseText);
}
}
ajax.open('post','./1.php');
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencode');
ajax.send(str);

}
f1();
后台代码如下
echo 'welcome';
echo $_post['name'];
echo $_post['addr'];
实在没分了。。。。。。。。。。。。
响应的截图
展开
 我来答
匿名用户
2015-01-07
展开全部
$.ajax({
type: "POST", //用POST方式传输
dataType: "text", //数据格式:JSON
url: 'newuser2.php', //目标地址
data: {phone: ph},
error: function () { alert('Error loading XML document'); },
success: function (msg){}
});

改成这样试一下!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式