JS

来源:互联网 发布:99直播软件下载 编辑:程序博客网 时间:2024/06/18 07:17

原生js的ajax

GET

  function sub(){    var phoneNum = 'demo';    var obj;    obj = new XMLHttpRequest();    obj.onreadystatechange=function()    {        if (obj.readyState==4 && obj.status==200)        {          alert("tongle");        }     }     obj.open("GET","SearchController.php?phoneNum="+phoneNum,true);     obj.send();   }

POST

  function sub(){    // post    var phoneNum = 'demo';    //    var postData = {      "phoneNum":phoneNum,    };      // post to json      postData = (function(obj){          var str = "";          for(var prop in obj){              str += prop + "=" + obj[prop] + "&"          }          return str;      })(postData);      // ajax      var obj;    obj = new XMLHttpRequest();      obj.onreadystatechange=function()      {          if (obj.readyState==4 && obj.status==200)          {            alert(obj.responseText);          }       }       obj.open("POST","demo2Controller.php",true);       obj.setRequestHeader('content-type', 'application/x-www-form-urlencoded');       obj.send(postData);   }

JQuery的ajax

GET

function sub(){    // post    var phoneNum = 'demo';    //      $.ajax({      type: "GET",      url: 'demo2Controller.php',      dataType: 'json',      cache: false,      data: {phoneNum: phoneNum},      success: function(data) {        alert(data);      },      error: function(xhr, status, error) {        console.log(xhr);        console.log(status);        console.log(error);      }     });   }

POST

  function sub(){    // post    var phoneNum = 'demo';    //      $.ajax({      type: "POST",      url: 'demo2Controller.php',      dataType: 'json',      cache: false,      data: {phoneNum: phoneNum},      success: function(data) {        alert(data);      },      error: function(xhr, status, error) {        console.log(xhr);        console.log(status);        console.log(error);      }     });   }

常用的点击事件

  • onclick 单击
  • ondblclick 双击
  • onfocus 元素获得焦点
  • onblur 元素失去焦点
  • onmouseover 鼠标移到某元素之上
  • onmouseout 鼠标从某元素移开
  • onmousedown 鼠标按钮被按下
  • onmouseup 鼠标按键被松开
  • onkeydown 某个键盘按键被按下
  • onkeyup 某个键盘按键被松开
  • onkeypress 某个键盘按键被按下并松开
原创粉丝点击