这是我解析数据的代码,我能够点击url但是得到解析错误。我在这里使用getElementById()
接受来自用户的值并将其动态转换为json,但它不是有效的json。所以告诉我从用户接受数据并将其转换为json并将其发送到服务器的方法。
var objectData = {
"firstName" : document.getElementById('firstName').value,
"lastName" : document.getElementById('lastName').value,
"emailAddress": document.getElementById('emailAddress').value ,
"password" : document.getElementById('password').value,
"phoneNumber" : document.getElementById('phoneNumber').value
}
var objectDataString = JSON.stringify(objectData);
alert(objectDataString);
var url = "http://ec2-54-201-121-123.us-west-2.compute.amazonaws.com:8080/refer247/registration";
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert('connected..');
}
};
xmlhttp.open("POST",url,true);
xmlhttp.send();
这是我发送给服务器的数据..但是空的json正在发送到服务器。
data: {
o: objectDataString
},
任何人都可以解决这个问题?没有到达我错的地方..?