zoukankan      html  css  js  c++  java
  • 登录账户JQ-ajax

    
    
    
    
     1 针对于form表单:
     2 <!doctype html>
     3 <html lang="en">
     4 <head>
     5     <meta charset="UTF-8">
     6     <title>Document</title>
     7 </head>
     8 <body>
     9     <form action="">
    10         姓名<input type="text" value="" id="" name="user"><br>
    11         密码:<input type="password" value="" id="" name="pass"><br>
    12         <select name="sex" id="">
    13             <option value="nv"></option>
    14             <option value="nan"></option>
    15         </select>
    16         <button>提交</button>
    17     </form>
    18     <script src="jquery-1.8.3.min.js"></script>
    19     <script>
    20     $(function() {
    21         $('button').click(function() {//只适合form表单
    22             $.ajax({
    23                 type:"get",
    24                 url:"act1.php",
    25                 data:$("form").serialize(),
    26                 dataType:"json",
    27                 success:function(data) {
    28                     alert(data.msg);
    29                 },
    30             });
    31         })
    32     })
    33     </script>
    34 </body>
    35 </html>
    
    
    
     1 get方式:
     2 <!doctype html>
     3 <html lang="en">
     4 <head>
     5     <meta charset="UTF-8">
     6     <title>Document</title>
     7 </head>
     8 <body>
     9     登录:<input type="text" value="" id="inp1"><br>
    10     密码:<input type="password" value="" id="inp2">
    11     <button>登录</button>
    12 
    13     <script src="jquery-1.8.3.min.js"></script>
    14     <script>
    15     $(function() {
    16         $('button').click(function() {//get方式的ajax,参数顺序不能变
    17             $.get('act.php',{"user":$('#inp1').val(),"pass":$('#inp2').val()},function(data) {
    18                 alert(data.msg);
    19             },'json');
    20         })
    21     })
    22     </script>
    23 </body>
    24 </html>
    
    

    ajax通用方式:

     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 </head>
     7 <body>
     8     登录:<input type="text" value="" id="inp1"><br>
     9     密码:<input type="password" value="" id="inp2">
    10     <button>登录</button>
    11     <script src="jquery-1.8.3.min.js"></script>
    12     <script>
    13     $('button').eq(0).click(function() {
    14         $.ajax({
    15             type:'get',//类型为get或者post,取决于后台
    16             url:'act.php',
    17             data:{"user":$('#inp1').val(),"pass":$('#inp2').val()},
    18             cache:false,//不读取缓存,和随机数,时间戳的作用一样
    19             async:true,//默认的是异步加载,可以不写
    20             dataType:"json",//返回的数据类型
    21             success:function(data) {//请求冲成功的回调函数,请求的数据 作为参数传过来
    22                 console.log(typeof(data));//json
    23                 console.log(data);
    24                 alert(data.msg);
    25             },
    26             /*error:function() {//请求失败的函数,可以没有
    27                 alert('请求失败');
    28             },
    29             complete:function() {//请求成功与失败都会执行,可以不写
    30                 alert('请求完成')
    31             }*/
    32         })                                
    33     })
    34     </script>
    35 </body>
    36 </html>
  • 相关阅读:
    关于 token
    windows 使用 virtualbox,搭建 minikube 环境
    kafka 和 rocketMQ 的数据存储
    分享周鸿祎的《如何建立一个“铁打的营盘”》
    How to configue session timeout in Hive
    毕业十年纪念
    常用排序算法
    [异常处理]class kafka.common.UnknownTopicOrPartitionException (kafka.server.ReplicaFetcherThread)
    线程的几个状态
    星型模式
  • 原文地址:https://www.cnblogs.com/yoyoyoyoyoyo/p/5868764.html
Copyright © 2011-2022 走看看