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 相关文章推荐
关于IE、Firefox、Opera页面呈现异同 写脚本很痛苦
Aug 28 Javascript
JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
Apr 29 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
Nov 13 Javascript
JavaScript利用正则表达式去除日期中的“-”
Jul 01 Javascript
JavaScript仿商城实现图片广告轮播实例代码
Feb 06 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
Jan 06 Javascript
微信小程序 监听手势滑动切换页面实例详解
Jun 15 Javascript
vue 将页面公用的头部组件化的方法
Dec 18 Javascript
vue 自定义 select内置组件
Apr 10 Javascript
vue-router动态设置页面title的实例讲解
Aug 30 Javascript
使用vue打包进行云服务器上传的问题
Mar 02 Javascript
Vue中Object.assign清空数据报错的解决方案
Mar 03 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
新浪微博OAuth认证和储存的主要过程详解
2015/03/27 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
php验证手机号码
2015/11/11 PHP
php 指定范围内多个随机数代码实例
2016/07/18 PHP
php+flash+jQuery多图片上传源码分享
2020/07/27 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
关于PHP内置的字符串处理函数详解
2017/02/04 PHP
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
jquery中each遍历对象和数组示例
2014/08/05 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
Jquery弹出层插件ThickBox的使用方法
2014/12/09 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
2017/10/31 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
vue移动端html5页面根据屏幕适配的四种解决方法
2018/10/19 Javascript
JavaScript实现的九种排序算法
2019/03/04 Javascript
简单了解JavaScript异步
2019/05/23 Javascript
Vue.js watch监视属性知识点总结
2019/11/11 Javascript
用Python写王者荣耀刷金币脚本
2017/12/21 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
Python3使用TCP编写一个简易的文件下载器功能
2019/05/08 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
tornado+celery的简单使用详解
2019/12/21 Python
为中国消费者甄选天下优品:网易严选
2016/08/11 全球购物
业务部经理岗位职责
2014/01/04 职场文书
初中地理教学反思
2014/01/11 职场文书
简历的自我评价范文
2014/02/04 职场文书
端午节活动策划方案
2014/03/09 职场文书
幼儿园保育员责任书
2014/07/22 职场文书
2014年信访工作总结
2014/11/17 职场文书
小爸爸观后感
2015/06/15 职场文书