Ajax函数语法理解

时间:2015-12-20 14:28:42

标签: jquery ajax

我是Ajax的新手。我对下面的例子感到有点困惑。

$.ajax({              
    url: "test.html",               
    cache: false,           
    success: function(html){                  
        $("#results").append(html);
    }
});

请帮我理解这个功能。如何执行。 我可以看到,下面的块代码作为参数传递

{
    url: "test.html",              
    cache: false,               
    success: function(html){                
        $("#results").append(html);               
    }                    
}

这是作为参数传递给函数Ajax()。

2 个答案:

答案 0 :(得分:0)

当AJAX调用返回且没有错误时调用<html> <head></head> <body> <svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" id="parent"> <use xlink:href="/assets/svg/fingerprint_2.svg#fingerprint"></use> </svg> </body> </html> 回调...

我认为你应该阅读jQuery AJAX文档

答案 1 :(得分:0)

这是调用javascript函数的典型方法,因为Javascript没有关键字参数。

如果您将带参数的对象(PO​​JO)传递给您的方法,然后在方法内部,您可以访问参数并使用它们。

因此,通过这种方式,您可以消除巨大的函数参数,并使客户能够通过它感兴趣的任何参数。

因此,在ajax方法中,实现代码将读取它需要的参数,并执行实现逻辑。当然,如果您需要知道确切期望和接受的参数,您应该参考JQuery ajax方法调用。 (http://api.jquery.com/jquery.ajax/

我希望这些小信息可以帮助您更好地了解它的工作原理。