分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

ajax

发布时间:2023-09-06 02:03责任编辑:蔡小小关键词:暂无标签

jquery里面的ajax
$.ajax({
url: ????????必须填,请求的地址
data: ??????请求的数据类型
type:请求的方式 ?get|post ??默认get
dataType:服务器数据类型 ???html ??JSON ???JSONP ?text ??XML
async:同步异步 ????默认异步 ??true
success:function(){},请求成功,返回的函数
error:function(){}请求失败,返回的函数
})

简写
$.ajax({
url:
success:function(){}
})


获取ajax失败:
1.自己造一个简单的json,看是否是json的问题
2.检查自己ajax代码写的是否有问题
$.get(url,function(){}) ??以get请求的方式去获取数据
$.post(url,function(){}) ????以post请求的方式去获取数据
$.getJSON(url,function(){}) ?????//以get形式获取json数据,可以获取普通的数据,也可以获取跨域数据


$.ajax ?可以替换 $.get ???$.post ??$.getJSON


3.json ?数据格式
数据包对象 ??[{},{},{}]
对象包数组
{
“code”:301,
data:[],
"info":success
}

如何创建一个json
有共同点的数据,可以创建成json
没有共同点,找他们之间的关系创建

JSONP:是解决大多数浏览器跨域的一种方式
原理:借助script来解决跨域问题
实现方式:动态创建script,给src赋值一个跨域地址来获取跨域的内容

同源:url是由协议、域名、端口号、地址四部分组成,两个url协议、域名、端口号三个完全相同同源
协议:http ??https ?file
同源策略:
不同浏览器的"document"或脚本不允许操作本浏览器的document或脚本(读取或者赋值)

ajax

原文地址:https://www.cnblogs.com/mapsxy/p/9302564.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved