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 相关文章推荐
js下通过prototype扩展实现indexOf的代码
Dec 08 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
Apr 06 Javascript
JavaScript 反科里化 this [译]
Sep 20 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
Dec 31 Javascript
jQuery中triggerHandler()方法用法实例
Jan 19 Javascript
javascript实现带下拉子菜单的导航菜单效果
May 14 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
Jun 20 Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 Javascript
jQuery回到顶部的代码
Jul 09 Javascript
js实现可键盘控制的简单抽奖程序
Jul 13 Javascript
深入理解Node.js中的进程管理
Mar 13 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
Aug 03 Javascript
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
用PHP实现WEB动态网页静态
2006/10/09 PHP
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
2016/03/07 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
基于PHP实现发微博动态代码实例
2020/12/11 PHP
帮助避免错误的Javascript陷阱清单
2009/05/31 Javascript
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
jQuery实用技巧必备(下)
2015/11/03 Javascript
基于JS实现PHP的sprintf函数实例
2015/11/14 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
[08:53]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS 选手采访
2021/03/11 DOTA
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
简单了解python字符串前面加r,u的含义
2019/12/26 Python
用pytorch的nn.Module构造简单全链接层实例
2020/01/14 Python
Python装饰器结合递归原理解析
2020/07/02 Python
html5+css如何实现中间大两头小的轮播效果
2018/12/06 HTML / CSS
英国时尚优质的女装:Hope Fashion
2018/08/14 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
我的五年职业生涯规划
2014/01/23 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
如何撰写创业策划书
2019/06/27 职场文书
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
Python 数据可视化神器Pyecharts绘制图像练习
2022/02/28 Python