zoukankan      html  css  js  c++  java
  • AJAX怎么用POST 传参数

     1  //注册回调函数。注意注册回调函数是不能加括号,加了会把函数的值返回给onreadystatechange 
     2 xmlhttp.onreadystatechange = callback; 
     3 //设置连接信息 
     4 //第一个参数表示http请求方式,支持所有http的请求方式,主要使用get和post 
     5 //第二个参数表示请求的url地址,get方式请求的参数也在urlKh 
     6 //第三介参数表示采用异步还是同步方式交互,true表示异步 
     7 xmlhttp.open("GET", "servlet/CheckUserName?userName=" + userName, true); 
     8 //发送数据表示和服务器端交互 
     9 //同步方式下,send这名话会在服务器端数据回来后才执行完 
    10 xmlhttp.send(null); 
    11 
    12 //异步方式下,send这句话立即完成执行 
    13 //POST方式请求的代码 
    14 //xmlhttp.open("POST","servlet/CheckUserName",true); 
    15 //POST方式需要自己设置http的请求头 
    16 //xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
    17 //POST方式发送数据 
    18 //xmlhttp.send("userName="+userName); 
    19 }

    POST方式是把参数写在send函数里面,而GET方式把参数写在open里面,并且传给send函数一个NULL参数才可以。

  • 相关阅读:
    Js 30 BOM
    js面向对象
    js模态窗口
    js默认行为(也称默认事件)
    框架的控件隐藏
    20150706 js之定时器
    sublime快捷方式和node.js
    js回调函数2
    Hibernate 多对一
    Hibernate入门之配置文件
  • 原文地址:https://www.cnblogs.com/zwl24/p/5286161.html
Copyright © 2011-2022 走看看