从 ajax/jquery 中的 post 请求获取响应数据
Get response data from post request in ajax/jquery
我正在构建一个网站和服务器,我需要从我的服务器获取一些数据。我制作了服务器,因此我必须 post 一个带有 lightID 和字符串的 json 字符串。我应该得到的响应是 json 格式。我知道来自服务器的响应正在运行,因为我可以在 chrome 的开发人员控制台中看到它。在那里我可以查看 XHR 数据并在响应选项卡中看到我预期的 json。我需要知道如何将此响应传递到网站上的另一个功能以使用数据。
如果有人知道答案,那将非常有帮助。我在谷歌搜索时找到的答案对我不起作用,或者我没有正确理解它们...
function dataNew(){
request = {lightID: 'livingroom'};
url = "data"
$.ajax({
url: url,
dataType: 'json',
type: 'post',
contentType: 'application/json',
data: JSON.stringify(request)
});
console.log("dirk")
}
尝试:
$.ajax({
url: url,
dataType: 'json',
type: 'post',
contentType: 'application/json',
data: JSON.stringify(request)
})
.done(
function(response) { ... your code ... }
);
我正在构建一个网站和服务器,我需要从我的服务器获取一些数据。我制作了服务器,因此我必须 post 一个带有 lightID 和字符串的 json 字符串。我应该得到的响应是 json 格式。我知道来自服务器的响应正在运行,因为我可以在 chrome 的开发人员控制台中看到它。在那里我可以查看 XHR 数据并在响应选项卡中看到我预期的 json。我需要知道如何将此响应传递到网站上的另一个功能以使用数据。
如果有人知道答案,那将非常有帮助。我在谷歌搜索时找到的答案对我不起作用,或者我没有正确理解它们...
function dataNew(){
request = {lightID: 'livingroom'};
url = "data"
$.ajax({
url: url,
dataType: 'json',
type: 'post',
contentType: 'application/json',
data: JSON.stringify(request)
});
console.log("dirk")
}
尝试:
$.ajax({
url: url,
dataType: 'json',
type: 'post',
contentType: 'application/json',
data: JSON.stringify(request)
})
.done(
function(response) { ... your code ... }
);