zoukankan      html  css  js  c++  java
  • ajax


    1、Ajax概念
    1.1什么是同步,什么是异步
    1.2 Ajax的运行原理
    1.3js原生的Ajax技术
    js原生的Ajax其实就是围绕浏览器内内置的Ajax引擎对象进行学习的,要使用js原 生的Ajax完成异步操作,有如下几个步骤:
    2 Json数据格式
    json是一种与语言无关的数据交换的格式,作用:
    使用ajax进行前后台数据交换
    移动端与服务端的数据交换

    1.Json的格式与解析
    json有两种格式:
    1)对象格式:{"key1":obj,"key2":obj,"key3":obj...}
    2)数组/集合格式:[obj,obj,obj...]

    json的解析:
    json是js的原生内容,也就意味着js可以直接取出json对象中的数据
    2.2 Json的转换插件

    将java的对象或集合转成json形式字符串

    json的转换插件是通过java的一些工具,直接将java对象或集合转换成json字符串。
    常用的json转换工具有如下几种:
    1)jsonlib
    2)Gson:google
    3)fastjson:阿里巴巴

    3、Jquery的Ajax技术
    jquery是一个优秀的js框架,自然对js原生的ajax进行了封装,封装后的ajax的操 作方法更简洁,功能更强大,与ajax操作相关的jquery方法有多种种,但开发中 经常使用的有三种
    验证jquery是否加载进去用:$(function(){alert();});
    1)$.get(url, [data], [callback], [type])

    2)$.post(url, [data], [callback], [type])
    3)$.ajax([options])

  • 相关阅读:
    操作系统--进程间同步
    操作系统--进程间通信
    LeetCode-- Unique Binary Search Trees II
    STL源码--序列容器(一)
    操作系统--用户级线程和内核级线程
    非洲孩子
    寻找最大数(三)
    找点
    心急的C小加
    1044 拦截导弹——http://codevs.cn/problem/1044/
  • 原文地址:https://www.cnblogs.com/lijun6/p/10514189.html
Copyright © 2011-2022 走看看