多AJAX合一window.onload

Multiple AJAX in one window.onload

我确定之前一定有人问过这个问题,但我真的很挣扎 在任何地方都找不到答案所以最终放弃并咨询 Whosebug 社区 - 希望有人见过 这一切都可以帮助我!

我有一个网页需要在页面加载时进行一些函数调用。这是一个 ajax 方法,它从控制器调用 Json 方法,控制器提供将用于绘制图表的数据。

我已经在我的页面上成功显示了一张图表,但还需要再显示两张图表。是否可以在 window.onload 函数上使用多个 ajax 方法?

到目前为止,这是我的代码。

    window.onload = function () {
    $.ajax(
        {
            datatype: "json",
            type: "POST",
            url: "/CRM/GetIndustryTypeData",
            data: JSON,
            success: function (data) {
                IndTypePieChart(data);
            },
            error: function () { alert("Error"); }
        });



}

Stephen Muecke 的答案将 100% 有效。摆脱 window.onload = function(){ 并进行任意数量的 $.ajax() 调用 - 位于页面底部或包裹在 $(document).ready(){ }).