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

襄阳市建设公司网站wordpress页面直接跳转

襄阳市建设公司网站,wordpress页面直接跳转,国内erp公司排名,中小企业网站用什么技术人生海海#xff0c;山山而川#xff0c;不过尔尔#xff1b;空空而来#xff0c;苦苦而过#xff0c;了了而去 文章目录 原生ajax使用FormData的细节问题数据的载体 原生ajax 执行顺序 创建xhr对象 var xhr new XMLHttpRequest()调用xhr.open(请求方式, url)函数#… 人生海海山山而川不过尔尔空空而来苦苦而过了了而去 文章目录 原生ajax使用FormData的细节问题数据的载体 原生ajax 执行顺序 创建xhr对象 var xhr new XMLHttpRequest()调用xhr.open(请求方式, url)函数设置请求方式和接口地址调用xhr.send函数用于发送请求监听xhr.onreadystatechange事件获取接口返回的结果 关于readyState属性 readyState的值有5个分别是0-4该属性表示ajax请求过程中的5个不同的状态我们关心的是xhr.readyState4的时候因为这个时候浏览器端可以准确的完整的接收到服务器返回的数据 带参数的GET请求 xhr.open(GET, http://www.liulongbin.top:3006/api/getbooks?id3) 多个参数用符号隔开 POST请求 参数位置不同POST请求时提交的数据要当做 xhr.send() 的参数open和send方法之间需要指定header头 编码中文 url中不要出现中文如查询字符串中有英文我们最好使用js函数encodeURL()对中文进行编码处理 XMLHttpRequest Level 2新特性 xhr.onload在完成ajax请求完毕的时候会触发xhr.reponse可以接收任何类型的结果 xhr配合ForData使用 获取表单数据 找到表单的dom对象实例化FormData参数是前面得到的dom对象 ajax提交到接口 指定POST方式提交到指定的接口不要写setquestHeader数据当做send的参数直接使用即可 使用FormData的细节问题 注意事项 表单各项input/select/textarea必须有name属性因为FormData就是根据name属性来收集数据的找form表单的时候一定要用dom对象发送ajax请求的时候必须使用POST方式接口必须使用指定的接口 API get(username)判断FormData对象中的username的值has(username)判断FormData对象中是否有usernameappend(time,Data now())向FormData对象中追加一条数据 数据的载体 JSON (JavaScript Object Notation ) 作用json是一种超轻量级的数据交换格式 (实际上是JavaScript的子集)注意事项 属性名必须要用双引号包裹字符串类型的值必须用双引号包裹json中不能写注释json的最外层必须是对象或数组格式不能使用undefined或函数作为json的值 序列化即把js对象转成json格式的字符串的过程使用方法为 JSON.stringify()var xiaoming {name: 小明,age: 12,gender: true,height: 165,grade: null,middle-school: Middle School,skills: [Javascript, Java, Python, Lisp] } var res JSON.stringify(xiaoming) console.log(res) // 运行结果: {name:小明,age:12,gender:true,height:1.65,grade:null,middle-school:Middle School,skills:[Javascript,Java,Python,Lisp]} // 如果要输出好看一些的话, 可以加上参数按缩进输出 JSON.stringify(xiaoming, null, ) // 运行结果{name: 小明,age: 14,gender: true,height: 1.65,grade: null,middle-school: Middle School,skills: [JavaScript,Java,Python,Lisp]} // 第二个参数用于控制如何筛选对象的赋值如果只想输出指定的属性可以传入ArrayJSON.stringify(xiaoming, [name, skills], ) // 运行结果 {name: 小明,skills: [JavaScript,Java,Python,Lisp]} // 其中第三个参数1.如果省略的话显示出来的值就没有分隔符直接输出来2.如果是一个数字的话定义的是缩进几个字符如果大于10则默认为10因为最大值为103.如果是一些转义字符比如\t表示回车那么它每行一个回车4.如果仅仅是字符串就在每行输出值的时候就把这些字符串附加上去最大长度也是10个字符反序列化即把json格式的字符串转成js对象的过程使用方法为 JSON.parse()var res JSON.parse([1,2,3,true]) console.log(res) // [1,2,3,true] var res JSON.parse({name: 小明, age: 14}) console.log(res) // {name: 小明, age:14} var res JSON.parse(true) console.log(res) // true var res JSON.parse(123.45) console.log(res) // 123.45 // 还可以接收一个函数,用来转换解析出的属性 var obj JSON.parse({name:小明,age:14}, function (key, value) {if (key name) {return value 同学}return value }) console.log(JSON.stringify(obj)) // {name:小明同学,age:14}
http://www.hkea.cn/news/14512838/

相关文章:

  • 营销型网站怎么收费建筑设计服务平台
  • 地产商网站建设佛山市招投标交易中心
  • 如何做网站跳转登入公司企业网站建设需要哪些
  • 支付宝 外贸网站wordpress菜单导航图标图片大全
  • 一个主机多个网站外贸选品
  • 大气金融网站电子商务网站系统开发
  • 北京网站建设seo公司哪家好常宁网站制作
  • 成都公司建站模板wordpress制作图片站
  • 标准网站建设费用杭州的网站设计
  • 宁夏网站建设怎么样南宁中企动力
  • 信誉好的企业网站开发忘记wordpress的账号和密码忘记
  • 玉林网站推广西安网站建设风尚
  • 做网站多少钱_西宁君博领衔手机网站制作教程软件
  • 网站建设之织梦后台熊掌号主页网站突然显示 建设中
  • 高端网站建设公司哪家好临沂市经济开发区建设局网站
  • 毕业设计网站模板下载太原市建设厅网站
  • asp网站中停止后面代码的运行阐述企业搭建网站的重要性
  • 不备案的网站的稳定吗如何替换wordpress
  • 重庆工信部网站百分百营销软件官网
  • 自己的域名怎么做网站科技成果转化
  • 更改网站名称游览器大全
  • 新沂网站建设公司Ul设计网站
  • 厦门网站制作费用跨境电商交3980元培训费可信吗
  • 网站建设中图片联系方式给公司做网站数据分析
  • 上线倒计时单页网站模板做视频直播网站需要多少资金
  • 网站开发需要什么专业知识网站定制解决方案
  • 华夏网站建设建个网站的流程
  • 网站建设优化服务资讯商务网站建设课程设计
  • 宁波外贸网站建设有哪些直播视频下载
  • 做网站赠送企业网站开发培训