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])

  • 相关阅读:
    HDU2586 How far away?(tarjan的LCA)
    You Raise Me Up
    POJ2891 Strange Way to Express Integers(中国剩余定理)
    POJ2142 The Balance(扩展欧几里得)
    HDU 1166模仿大牛写的线段树
    NetWord Dinic
    HDU 1754 线段树裸题
    hdu1394 Minimum Inversion Number
    hdu2795 Billboard
    【完全版】线段树
  • 原文地址:https://www.cnblogs.com/lijun6/p/10514189.html
Copyright © 2011-2022 走看看