javascript - 函数内的回溯函数

标签 javascript jquery

我正在回溯代码以找出它实际的作用。我进入了函数 getResults() 但我无法理解函数 success() 是如何在这里触发的。请指导我。提前致谢。

function getResults(u) {
//alert("Inside get results");
    $.ajax({
        dataType: "jsonp", 
        url: u,
        success: function(res) {                                                    
        alert("Inside success");                                                        
              $("#status").hide();                                                      
              if (res.data.length) {
                  // do something                                                       
            } else {
              // do something else
            }; 
        } 
    });
}

最佳答案

这是一个异步函数。如果您对这个概念不熟悉,我建议您先阅读一下。

关于javascript - 函数内的回溯函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15140319/

相关文章:

javascript - 由于网络转发,浏览器地址栏中的 URL 会快速更改

javascript - encodeURI(或encodeURIComponent)在我的代码的不同部分返回不同的编码

javascript - Node JS : can't get crypto module to give me the right AES cipher outcome

javascript - 输入文本时如何更改输入字段的背景颜色?

jquery - 使用悬停事件克隆元素?

javascript - 通过 jQuery 监听表 HTML 上的任何更改事件

javascript - 当隐藏的 div 可见时滚动到内容

jquery-bootgrid : Get cell data in formatter?

jquery - jQuery 中不同语法有什么区别?

jquery - 如何将 textbox1 的值传输到 textbox2 中,每个输入以逗号分隔