为什么jquery ajax接收到的json数据是undefined
2 回答
哔哔one
TA贡献1854条经验 获得超8个赞
$.ajax({//一个Ajax过程
type: "post", //以post方式与后台沟通
url : "login.php",//与此php页面沟通
//dataType:'JSON',//从php返回的值以 JSON方式 解释
data: 'username='+$("#username").val()+'&password='+$("#password1").val(),//发给php的数据有两项,分别是上面传来的u和p
success: function(json){//如果调用php成功
json = eval("(" + json + ")");
alert(json.username); //把php中的返回值(json.username)给 alert出来
}
});
$.getJSON("login.php",'username='+$("#username").val()+'&password='+$("#password1").val(),function(json){
alert(json.username);
});
这两种方式都可以
- 2 回答
- 0 关注
- 846 浏览
添加回答
举报
0/150
提交
取消