$.ajax()是最可配置的,您可以在其中对HTTP标头等进行精细控制。您还可以使用此方法直接访问XHR对象。还提供了更细粒度的错误处理。因此可能会更复杂并且通常没有必要,但有时非常有用。您必须自己通过回调处理返回的数据。
$.get()只是它的简写,
$.ajax()但抽象了一些配置,为隐藏的内容设置了合理的默认值。将数据返回给回调。它仅允许GET请求,因此附有
$.post()类似抽象的功能,仅适用于POST
.load()与相似,
$.get()但增加了功能,可让您定义返回的数据将在文档中插入的位置。因此,仅在调用仅会导致HTML时才真正可用。它的调用方式与其他全局调用略有不同,因为它是绑定到特定的jQuery包装的DOM元素的方法。因此,可以这样做:
$('#divWantingContent').load(...)应当指出的是,所有的
$.get(),
$.post(),
.load()是所有只是包装
$.ajax(),因为它的内部调用。
jQuery的Ajax文档中的更多详细信息:http :
//api.jquery.com/category/ajax/



