当前位置: 首页 > news >正文

Ajax与jQuery

目录


Ajax是一种异步无刷新的技术

Ajax的优点:

  1. 可以无需刷新页面与服务器端进行通信
  2. 允许根据用户事件来更新部分页面内容

Ajax的缺点:

  1. 没有浏览历史,不能回退
  2. 存在跨域问题(同源)
  3. SEO(搜索引擎优化)不友好

jquery 调用 ajax 方法:

$.ajax

格式:

$.ajax({  [参数]  });

格式: $.ajax(});参数:
type: 请求方式GET/POST

url: 请求地址url

async: 是否异步,默认是true表示异步

data: 发送到服务器的数据

dataType: 预期服务器返回的数据类型

contentType: 设置请求头

success: 请求成功时调用此函数

error: 请求失败时调用此函数

$.get

这是一个简单的GET 请求功能以取代复杂 $ajax

请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

语法:

// 1.请求json文件,忽略返回值
$.get( 'js/cuisine_area.json' );

// 2.请求json文件,传递参数,忽略返回值

$.get( 'js/cuisine_area.json',{ name:"tom" ,age:100} );

// 3.请求json文件,拿到返回值,请求成功后可拿到返回值

$.get( 'js/cuisine_area.json',function( data ) {

        console.log(data)

});

// 4.请求json文件,传递参数,拿到返回值

$.get('js/cuisine_area.json' , { name:"tom",age:100},function(data){

        console.log(data) ;
});

$.post

$.getJSON

表示请求返回的数据类型是]SON格式的ajax请求

$.getJSON('js/cuisine_area.json' , { name:"tom",age:100},function(data){

        console.log(data) ; //要求返回的数据类型时JSON格式
});

http://www.lryc.cn/news/151513.html

相关文章:

  • 色温曲线坐标轴的选取:G/R、G/B还是R/G、B/G ?
  • maven部署
  • docker进阶作业
  • HTML+JavaScript+CSS DIY 分隔条splitter
  • Oracle-day5:新增、复制建表、表结构、表数据、删除
  • Scratch 画画的技巧
  • 国际版阿里云/腾讯云:阿里弹性云手机正式公测
  • 服务器数据恢复- RAID5出现故障后恢复数据和操作系统的案例
  • Vue3实现可视化拖拽标签小程序
  • SSM 前端使用AJAX方式,fromdata文件格式上传二进制流文件
  • LeetCode-455-分发饼干-贪心算法
  • 新版 Next.js 从入门到入土
  • OpenCV(十):图像缩放、翻转、拼接的介绍与使用
  • C++ 学习之 构造函数 和 析构函数
  • 加快 MySQL 数据迁移
  • CANalyzer panel
  • 延迟队列的理解与使用
  • jQuery成功之路——jQuery的DOM操作简单易懂
  • C++ 学习系列 -- 智能指针 make_shared 与 make_unique
  • 贝叶斯神经网络 - 捕捉现实世界的不确定性
  • games101作业1
  • LeetCode 面试题 02.08. 环路检测
  • 【Linux】线程安全-生产者消费者模型
  • 优化(2) 2023/09/03
  • Swap and Reverse 题解
  • 单元测试:优雅编写Kotlin单元测试
  • 深度学习入门教学——卷积神经网络CNN
  • 【MySQL】MySQL系统变量(system variables)列表(mysqld --verbose --help的结果例)
  • Python学习之四 数据输入与输出
  • VBA技术资料MF51:VBA_在Excel中突出显示唯一值