jQuery调用ajax请求的常见方法汇总


Posted in Javascript onMarch 24, 2015

本文实例汇总了jQuery调用ajax请求的常见方法。分享给大家供大家参考。具体如下:

示例代码1

$.ajax('/ROUTE', {
 type: 'GET'
 data: {param1: 'Hello', param2: 'World'},
 dataType: 'json',
 contentType: 'application/json',
 timeout: 3000,
 success: function(response) {
  // console.log(response.something);
 },
 error: function(request, errorType, errorMessage) {
  // console.log("[" + errorType + "] " + errorMessage);
 },
 beforeSend: function() {
  // do something like .addClass('is-fetching')
 },
 complete: function() {
  // do something like removeClass('is-fetching')
 }
});

示例代码2

$.get('/ROUTE', function(response) {
 // success (response: HTML)
});
 
$.getJSON('/ROUTE', function(response) {
 // success (response: JSON)
});

示例代码3

$('form').on('submit', function(event) {
 event.preventDefault();
 var formData = $(this).serialize();
 $.ajax($(this).attr('action'), {
  type: $(this).attr('method'),
  data: formData,
  dataType: 'json',
  contentType: 'application/json',
  success: function(response) {},
  error: function(request, errorType, errorMessage) {},
  beforeSend: function() {},
  complete: function() {},
  timeout: 3000
 });
});

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
Mar 11 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
Mar 10 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
Jan 02 Javascript
angular双向绑定模拟探索
Dec 26 Javascript
Vue.js实战之利用vue-router实现跳转页面
Apr 01 Javascript
jQuery DOM节点的遍历方法小结
Aug 15 jQuery
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
Jan 07 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
Apr 23 Javascript
Vue 后台管理类项目兼容IE9+的方法示例
Feb 20 Javascript
javascript实现贪吃蛇小游戏
Jul 28 Javascript
JavaScript中的几种继承方法示例
Dec 06 Javascript
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
May 25 Vue.js
JSONP之我见
Mar 24 #Javascript
JavaScript将数字转换成大写中文的方法
Mar 23 #Javascript
自定义jQuery插件方式实现强制对象重绘的方法
Mar 23 #Javascript
jQuery定义背景动态切换效果的方法
Mar 23 #Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
Mar 23 #Javascript
jQuery实现拖拽效果插件的方法
Mar 23 #Javascript
jQuery操作表单常用控件方法小结
Mar 23 #Javascript
You might like
模仿OSO的论坛(三)
2006/10/09 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
2013/09/26 PHP
基于php和mysql的简单的dao类实现crud操作功能
2014/01/27 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
php编程每天必学之表单验证
2016/03/01 PHP
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
DWZ刷新dialog解决方法
2013/03/03 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
URL中“#” “?” &“”号的作用浅析
2017/02/04 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
JavaScript的继承实现小结
2017/05/07 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
用JS实现一个简单的打砖块游戏
2019/12/11 Javascript
Vue SPA 首屏优化方案
2021/02/26 Vue.js
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
简单介绍Python的轻便web框架Bottle
2015/04/08 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
python的paramiko模块实现远程控制和传输示例
2017/10/13 Python
python requests 测试代理ip是否生效
2018/07/25 Python
pymongo中group by的操作方法教程
2019/03/22 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
windows下python安装pip方法详解
2020/02/10 Python
Python获取二维数组的行列数的2种方法
2020/02/11 Python
python字典的值可以修改吗
2020/06/29 Python
Python json格式化打印实现过程解析
2020/07/21 Python
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
家长对孩子的评语
2014/04/18 职场文书
应届生求职自荐信
2014/07/04 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
教学督导岗位职责
2015/04/10 职场文书