客户端和服务器

  1.请求:request

  2.响应:response

  服务器响应事件:onreadystatechange()

  send()  用于向后台传递参数;

  Ajax的请求方式

  get:    看得见,传送数据小,通过网络地址

  post:  看不见,传送数据大一些,通过http中的某个对象的一个body属性

  Ajax需要服务器环境

  相对路径与绝对路径的区别?

  案例:

    相对路径:img/01.png

    绝对路径:c:/website/img/01.png    从盘符开始  c盘 等等;从网络上的地址http://www.e3i5.net/img/01.png 也是

  我们可以通过xxx.html右击,便可以看到他的表头信息,如下图:

  

  get请求参数,用什么方式提交,就用什么方法接受。

  $_GET

  echo  在PHP中为输出的意思;   echo $_GET['name']

  重要的一点    使用php,使用Ajax时,在服务器操作

  用get的方法,传输数据用: xml.open(get,"url?name=cui",true)

  用post的方法传参,需要表头在写一条,xml.setRequestHeader("Content-type","application/x-www-form-urlencoded");         然后在xml.send('age=123456');

  所以用的时候需条件判断:if(methed=="get")

  jQuery式传参

  发送Ajax的请求

  $.ajax({

    type:"get",     类型

    url:"http/127.0.0.114.so.json",    地址

    async:true,    异步/同步

    success:function(resuit,stat,xhr){    请求成功后回调函数

    },

    err:function(xhr,status,err){    请求失败的函数

    }

  })

  如何跟别人对接口,一定要在服务端进行操作

  jQuery提供了$.ajax({})

  showapi.com  易源官网;

  page:"1"    研究其属性:看他的值;

  

Ajax传参讲解的更多相关文章

  1. jq中的ajax传参

        一.   jq中的Ajax传参有两种           1.通过url地址来传参    2.通过data来传递参数 1. url来传递参数 function GetQuery(id) { | ...

  2. ajax传参到实体类对应字段

    之前看公司的代码,从页面ajax传参数到接口类,接口类用一个实体接收.我一直以为c#会自动识别,赋值到同名的字段. 我曾和朋友讨论过,双方辩论.朋友认为c#没有这种功能,没有这样高级匹配的机制.而我因 ...

  3. ajax传参data里面的键是一个变量的解决方法

    直接用这种方式来传参,比如bean中有字段 username password,则是 data[username] = "用户名"; data[password] = " ...

  4. jq ajax传参的两种方式

    第一种   在url ? 后通过拼接传参   第二种 通过data传参 (1)第一种方法:(通过url传参) function GetQuery(id) { if (id ==1||id==7) { ...

  5. 超全table功能Datatables使用的填坑之旅--2:post 动态传参: 解决: ajax 传参无值问题.

    官网解释与方法:1 当向服务器发出一个ajax请求,Datatables将会把服务器请求到的数据构造成一个数据对象. 2 实际上他是参考jQuery的ajax.data属性来的,他能添加额外的参数传给 ...

  6. ajax 传参 乱码问题

    http://blog.csdn.net/yiyuhanmeng/article/details/7548505 开发一直用firfox网页,调试什么的都很方便.所以遇到了浏览器之间的兼容问题.url ...

  7. 跨域问题及jQuery中Ajax传参的讲解

    1.跨域:不再同一服务器下,就是协议,域名,端口,有一个不一样: 浏览器对于javascript的同源策略的限制: 案例: 以 http://172.164.23:8088/ 为例 相同域名:172. ...

  8. springMVC通过ajax传参到后台

    JSON对象和JSON字符串 在SpringMVC环境中,@RequestBody接收的是一个Json对象的字符串,而不是一个Json对象.然而在ajax请求往往传的都是Json对象,用 JSON.s ...

  9. jq checkbox 的全选并ajax传参

    /全选按钮 $("#all").click(function(){ if(this.checked){ $(":checkbox").prop("ch ...

随机推荐

  1. 如何将备份的oracle数据库还原到指定用户下。

    上一文章 oracle11g数据库--创建表空间,创建用户,用户授权并指定表空间.我们已经建好了指定的新用户pdmis. 接下来我们需要将备份好的数据库,还原至新用户pdmis下. 想要还原,我们需要 ...

  2. 《DSP using MATLAB》Problem 5.15

    代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %% Output In ...

  3. 工作记录 - OBB的解决方案

    之前关于OBB的内容: Android上使用native IO 最近工作中的问题笔记 工作记录[续] android OBB 自从用了Java来mount OBB, 再也没有遇到挂载的问题. 但最近在 ...

  4. LeetCode – Number of Islands

    Given a -d grid map of 's (water), count the number of islands. An island is surrounded by water and ...

  5. day3 反射与动态代理

    import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Metho ...

  6. 用Promise对象实现的 Ajax 操作

  7. 关于package.json

    1.dependencies和devDependenceis npm install packageName --save配置到dependencies,代表代码运行时所需要的插件(比如jquery, ...

  8. 替换元素(replace,replace_if,replace_copy,replace_copy_if)

    replace 审阅range中的每个元素,把old_value替换为new_value template <class ForwardIterator,class T> void rep ...

  9. flutter 控制台快捷键

  10. 实例对象与 new 命令

    引用:https://wangdoc.com/javascript/oop/new.html JavaScript 语言的对象体系,不是基于"类"的,而是基于构造函数(constr ...