我是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()。
答案 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没有关键字参数。
如果您将带参数的对象(POJO)传递给您的方法,然后在方法内部,您可以访问参数并使用它们。
因此,通过这种方式,您可以消除巨大的函数参数,并使客户能够通过它感兴趣的任何参数。
因此,在ajax
方法中,实现代码将读取它需要的参数,并执行实现逻辑。当然,如果您需要知道确切期望和接受的参数,您应该参考JQuery ajax
方法调用。 (http://api.jquery.com/jquery.ajax/)
我希望这些小信息可以帮助您更好地了解它的工作原理。