JS

原生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 某个键盘按键被按下并松开

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值