$.get,$.post,$.ajax三者有什么区别?

实际工作中使用哪个比较好?

阅读 4.4k
5 个回答

$.ajax是底层方法,$.get$.post都是简化写法,看起来清爽,执行的时候都是要调用底层方法的。至于get和post的区别,去翻文档吧。

这种问题建议翻多文档,了解一下http协议的东西吧。把长篇大论贴在这里不现实

区别啊,就是get和post是对ajax更进一步的封装,效果和ajax执行类型为get或者post一模一样的,
get post 这样做的原因就是为了方便开发,不用每次都写ajax url scuess之类的了,
我们公司都是用ajax,很少有人用get或者post。因为get 和 post能解决的问题ajax肯定行,而且ajax更灵活。

你可以认为getpost是用ajax实现的,ajax需要的参数比较多,get post 为某些参数提供了不可修改的默认值。

如果你想代码写的短一点儿,能用get或是post的就用这两个,不能用的才用ajax
如果你想少记语法,那就只用ajax

我就记得是回调函数的不同,其他文档上都有

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题