jquery :$.post() $.get() 与$.ajax()的区别
2018-03-09 15:48
621 查看
$.ajax 是 jQuery 底层 AJAX 实现,$.ajax是一种通用的底层封装,$.ajax()请求数据之后,则需要使用回调函数,有beforeSend、error、dataFilter、success、complete等。 $.get $.post是简单易用的高层实现,我们使用$.get $.post方法,jQuery会自动封装调用底层的$.ajax。 $.get 只处理简单的 GET 请求功能以取代复杂 $.ajax,请求成功时可调用回调函数。不支持出错时执行函数,否则必须使用$.ajax。 $.post 只处理 post请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。不支持出错时执行函数,否则必须使用$.ajax。 $.get("test.php", { name: "John", time: "2pm" } ) $.get方法在请求时会自动生成queryString提交给服务器(name=John&time=2pm), $.post方法提交的数据直接类似表单提交,提交的数据量比$.get更大。
相关文章推荐
- jquery $.ajax $.get $.post的区别
- Jquery中 $.get(),$.post(),$.ajax(),$.getJSON()方法的使用与区别
- jquery $.ajax $.get $.post的区别
- Jquery AJAX POST与GET之间的区别
- jquery中$.ajax $.get $.post 和$.getJSON的区别和用法
- jQuery加载外部文件的方式get、post、ajax、load的区别及异步加载的实现
- jquery中$.get(),$.post(),$.ajax(),$.getJSON()区别详解以及aja
- Jquery AJAX POST与GET之间的区别
- Jquery AJAX POST和GET区别
- Jquery AJAX POST与GET之间的区别详细介绍
- Jquery AJAX POST和GET区别
- jQuery中AJAX,$.post()与$.get()的区别
- Jquery AJAX POST和GET区别
- jQuery里ajax的post与get使用与区别
- Jquery的 AJAX中 POST与GET之间的区别
- JQuery中$.get(),$.post(),$.ajax(),$.getJSON()的区别
- jQuery - AJAX GET 和 POST的区别
- JQuery加载外部文件的方式get、post、ajax、load的区别及异步加载的实现
- jQuery ajax get与post的区别
- jQuery加载外部文件的方式get、post、ajax、load的区别