我创建了一个简单的网页,用户输入“URL”和需要发送到其余服务器的“JSON数据”。
URL: http://localhost:8080/M2M/V1/adduser
Json Data: {
"id": "2",
"name": "qwer",
"profession": "sw"
}
我在AJAX查询中执行以下操作来发送数据。
function sendData() {
var mydata = document.getElementById("config_req_id").value
var url = document.getElementById("my_url_id").value
console.log(mydata);
$.ajax({
url: url,
type: "POST",
dataType: "json",
data: mydata,
contentType: "application/json",
success: function(data, textStatus, jqXHR) {
console.log(data);
console.log(textStatus);
alert("sucess" + data);
//data - response from server
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(jqXHR);
console.log(errorThrown);
alert("error" + textStatus);
}
});
上述请求总是会导致错误。没有堆栈跟踪,我附加了我在Firebug中看到的内容。我是Javascript的新手,所以如果我错过了一些微不足道的事情,请告诉我。
chrome network console& firebug console。在chrome控制台中,AJAX请求没有任何响应。
提前致谢