0

我正在回溯代码以了解它的实际作用。我进入了该功能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
            }; 
        } 
    });
}
4

2 回答 2

3

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

于 2013-02-28T16:15:01.873 回答
0

success只是当 URL 另一端的数据返回时发生的情况。

仅供参考,您可能想查看速记getJSON

http://api.jquery.com/jQuery.getJSON/

于 2013-03-01T02:09:14.663 回答