为了账号安全,请及时绑定邮箱和手机立即绑定

javascript怎么通过ajax发送json到服务器端php接收页面?

javascript怎么通过ajax发送json到服务器端php接收页面?

约翰姜 2015-10-14 14:49:33
function test(){     var json1 = {         "name":"John",         "type":"Infinite",     };     var result = submit();     document.getElementById('title').innerHTML = result; } function submit(data){     var xmlhttp;     window.XMLHttpRequest?xmlhttp=new XMLHttpRequest:xmlhttp=ActiveXObject('MicrosoftXMLHTTP');     xmlhttp.onreadystatechange = function(){         if(xmlhttp.readyState == 4 && xmlhttp.status == 200){             console.log("Everything in Server side goes well!");             //document.getElementById('title').innerHTML = xmlhttp.responseText;             return xmlhttp.responseText;         }     }     xmlhttp.open('GET','http://johnkreed.ns1.cscces.net/echo.php?data='+data, true);     xmlhttp.send();    }这种方式将json数据发送到服务器端不知道可不可以,服务器端的PHP我也不知道怎么验证。只知道返回过来的数据在网页上显示“undefined".正确的应该怎么做?
查看完整描述

1 回答

?
化龙贝

TA贡献191条经验 获得超79个赞

推荐用 JQuery js太麻烦了

$.ajax({
	            type:"get",
	            url:"/GetStoreList",
	            data:{type:"shop"},
	            dataType:"json",
	            success:function(data){
                      
                    }
	        });


查看完整回答
反对 回复 2015-10-14
  • 约翰姜
    约翰姜
    谢谢你的回答。还是期待纯javascript的方式:D
  • 1 回答
  • 0 关注
  • 3077 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信