从 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 ... }
    );