什么'$.get和$.ajax之间的区别是什么
What's the difference between $.get and $.ajax?
可能重复:
$.ajax()和$.get()以及$.load()之间的差异
$.get()和$.ajax 之间有什么区别
我收到的代码使用这样的调用:
$.get(href)
.success(function (content) {
$('#content')
和:
$.ajax({
cache: false,
url: href + params.param,
dataType: 'html'
})
有人能解释一下这两者之间的区别吗。使用其中一个比使用另一个有好处吗?
有人能解释一下这两者之间的区别吗。
请参阅文档获取:
这是一个简写的Ajax函数,相当于:
$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});
使用其中一个比使用另一个有好处吗?
一个更短。一个更灵活。
.get()
、.getJSON()
、.getScript()
、.post()
和.load()
都是调用.ajax()
的辅助方法。
把它们看作是用更少的代码获得相同结果的快捷方式。
我相信他们在幕后都做着同样的事情。主要区别在于.get
是一个更简单的界面,它更容易使用,但在使用它时灵活性要低得多。另一方面,.ajax
具有所有功能,这意味着你可以做任何你想做的事情,但有点复杂。
根据经验,如果可以的话,使用.get
,当它似乎不能完全达到你想要的效果时,转而使用.ajax
。
您可以在这里阅读:
$.ajax http://api.jquery.com/jQuery.ajax
$.get http://api.jquery.com/jQuery.get
所有文档都可以在jQuery网站
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- JavaScript中的函数和对象之间没有区别吗?
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- javascript函数的:和=之间的区别
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 函数中this和var之间的区别
- “util.inherits”和在NodeJS中扩展原型之间的区别
- Math.min()和Math.max()之间有什么区别?在Javascript中
- webpack开发模式和生产构建模式之间有什么区别
- servlet和代理servlet之间的区别
- Javascript 类型未定义和 void 之间的区别
- Javascript-defineProperty和直接在对象上定义函数之间的区别
- 关于承诺/A+规范,术语“当时可”和“承诺”之间有什么区别
- 布局引擎和javascript引擎之间的区别
- 什么's extjs中的mon()和on()之间的区别
- type=text/javascript和language=javascript之间的区别
- 函数()和新函数()之间的区别
- JavaScript中let和var之间的区别
- 蓝鸟的done()和spread()之间的区别
- Node.js HTTP/NET——连接和请求之间的区别