我想知道我是否应该在我的网站上使用异步调用.我知道明确地指定我需要使用
$.ajax
不过最初我尝试使用$.get,虽然服务器必须返回大量的信息,但我的浏览器没有卡住,我可以导航没有任何问题.
我在网上搜索了一下,但是我仍然不能确定两者之间的区别.
如果$.get是异步的,那么$.ajax是什么意思?如果没有,再次看到我没有导航问题与$.get,使用$.ajax是什么意思?
提前致谢
解决方法
是的,
$.get
是异步的.从文档:
This is a shorthand Ajax function,which is equivalent to:
06000
…因为没有async选项,async默认为true. (注意,异步将在将来版本的jQuery中完全消失;它将永远是真实的.)
If
$.get
is asynchronous then what’s the point of$.ajax
?
$.ajax可以让您控制更多选项. $.get只是一个捷径.