2011-02-08 53 views
1

当我听到有人在谈论xmlhttprequest或XHR时,它基本上是指像这样的ajax调用,还是有“其他方式”来获取xmlhttprequest而不使用ajax?does xmlhttprequest = ajax(仅限于ajax的结果)

$.ajax({ 
    url: 'http://site.com/page', 
    type: 'POST', 
    data: { input: 'input' }, 
    success: function(resp) { 
    } 
}); 

回答

1

简短的回答,是的。很长的答案,甚至不接近。

$阿贾克斯是一个包装于具有根据浏览器不同的API的XHR对象。 (FFx,Safari,IE等)。

eXternalHttpRequest。

阿贾克斯,是Asyncrious JavaScript和XML。 (技术名称可能有所不同,从人到人。)

将$就执行同样的功能XHR对象?是的,这是一个广泛使用的包装和一个安全的替代方法来编写XHR代码来处理每个浏览器。