从回调函数返回数据

时间:2020-01-16 11:14:02

标签: javascript jquery ajax return

我创建了一个带回调的ajax调用,该回调从数据库返回网站的网址。我目前正在将返回的数据存储在一个名为url然后 selectInView(index: number) { this.selectedinViewIndex = index; } 的变量中,以查看是否返回了正确的数据。这可以正常工作,但是我希望能够在第二个功能selectedWebsiteUrl之外访问url变量。

console.log

我要如何实现此感谢,因为我想使用变量url执行以下操作:

function getWebsiteUrl(websiteId) {
    $.ajax({
                type: "GET",
                url: 'http://localhost:54442/api/websites/GetWebsite',
                data: {websiteId: websiteId},
                dataType: 'JSON',
                success: selectedWebsiteUrl
            });
        }

        function selectedWebsiteUrl(response) {
            $.each(response, function(key, val) {
                    var url = val.websiteUrl;
                    console.log(url);
        });
    }

0 个答案:

没有答案