• Ajax增删改查-----------查


    查询所有

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>查询所有用户</title>
        <script src="jquery-3.3.1.min.js"></script>
    </head>
    <style>
        p{
            display: inline;
        }
        #id{
            margin-left: 15px;
        }
        td,th{
            border: solid black 1px;
        }
    	html body {
    	margin:0px;padding:0px}
    	li{
    	display: inline;
    	margin-right:25px;
        padding-top:15px!important;
    	}
    	ul{
    	margin-top:0px;
    	padding-top:12px;
    	}
    	#One{
    	margin-left:10%;
    	}
    	a{
    	font-size:25px
    	}
    	#CD{
    	height:60px;
    	background-color:blue;
    	}
    	a{
    	text-decoration:none
    	}
    	a a:link{
    	color:white;
    	}
    	a:visited{
    	color:white;
    	}
    	a:active{
    	color:white;
    	}
    	a:hover {
    	color:red;
    	}
    	#nr{
    	margin-top:5%;
    	margin-left:10%;}
    </style>
    <body>
    <div  id="CD">
    <ul>
    <li id="One"><a href="findAllUser.html" >查询所有</a></li>
    <li><a href="findOneUser.html" >查询单个</a></li>
    <li><a href="save.html" >增加</a></li>
    <li><a href="update.html" >删除</a></li>
    <li><a href="update.html" >修改</a></li>
    </ul>
    </div>
    <div id="nr">
    <h1>查询所有用户</h1>
    
    <button>发送请求</button>
    
    
    <table id="mytab" border="1">
        <tr id="htr">
            <th>#</th>
            <th>名</th>
            <th>姓</th>
            <th>邮箱</th>
            <th>手机号</th>
            <th>生日</th>
        </tr>
    </table>
    </div>
    <script>
        $(document).ready(function (){
            $('button').on('click',function(){
                var $tab1 = $("#mytab");
                //alert(1);
    
                //var $id=$('#id').val();
                //var $username=$('#username').val();
                //var $password=$('#password').val();
                //var $age=$('#age').val();
    
                $.ajax({
                    //alert(2);
                    url : "http://192.168.0.120:8080/customers",
                    type : 'GET',
                    dataType : 'json',
                    data:'',
                   // Jsonp: 'callback',
    
                    success : function(data) { // 数据状态success
    				$("#htr").nextAll().remove();
                      //  alert(3);
                        console.log(data);
                       for(var i=0;i<data.length;i++){
                            $tab1.append("<tr><td>" + data[i].id + "</td><td>" + data[i].firstName + "</td><td>" + data[i].lastName + "</td><td>"+ data[i].email + "</td><td>"
                                + data[i].mobile+ "</td><td>"
                                + data[i].dateOfBirth + "</td></tr>" );
    
                        }
    
                    }
                });
            })
        })
    
        //
        //                            _ooOoo_
        //                           o8888888o
        //                           88" . "88
        //                           (| -_- |)
        //                           O  =  /O
        //                        ____/`---'\____
        //                      .'  \|     |//  `.
        //                     /  \|||  :  |||//  
        //                    /  _||||| -:- |||||-  
        //                    |   | \  -  /// |   |
        //                    | \_|  ''---/''  |   |
        //                      .-\__  `-`  ___/-. /
        //                  ___`. .'  /--.--  `. . __
        //               ."" '<  `.___\_<|>_/___.'  >'"".
        //              | | :  `- \`.;` _ /`;.`/ - ` : | |
        //                 `-.   \_ __ /__ _/   .-` /  /
        //         ======`-.____`-.___\_____/___.-`____.-'======
        //                            `=---='
        //        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        //                     佛祖保佑       永无BUG
    
    </script>
    </body>
    </html>
    

      查询单个

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>查询单个用户</title>
        <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
    </head><style>
        p{
            display: inline;
        }
        #id{
            margin-left: 15px;
        }
        td,th{
            border: solid black 1px;
        }
    	html body {
    	margin:0px;padding:0px}
    	li{
    	display: inline;
    	margin-right:25px;
        padding-top:15px!important;
    	}
    	ul{
    	margin-top:0px;
    	padding-top:12px;
    	}
    	#One{
    	margin-left:10%;
    	}
    	a{
    	font-size:25px
    	}
    	#CD{
    	height:60px;
    	background-color:blue;
    	}
    	a{
    	text-decoration:none
    	}
    	a a:link{
    	color:white;
    	}
    	a:visited{
    	color:white;
    	}
    	a:active{
    	color:white;
    	}
    	a:hover {
    	color:red;
    	}
    	#nr{
    	margin-top:5%;
    	margin-left:10%;}
    </style>
    <body>
    <div id="CD">
    <ul>
    <li id="One"><a href="findAllUser.html" >查询所有</a></li>
    <li><a href="findOneUser.html" >查询单个</a></li>
    <li><a href="save.html" >增加</a></li>
    <li><a href="update.html" >删除</a></li>
    <li><a href="update.html" >修改</a></li>
    </ul>
    </div>
    <div id="nr">
    <h1>查询所有用户</h1>
    <p>按ID查询</p>
    <input type="text" name="text" id="id">
    <br>
    <p>按名称查询</p>
    <input type="text" name="text" id="firstName">
    <br>
    <br>
    <button>发送请求</button>
    <br>
    <br>
    
    <table id="mytab" border="1">
        <tr id="htr">
            <th>#</th>
            <th>名</th>
            <th>姓</th>
            <th>邮箱</th>
            <th>手机号</th>
            <th>生日</th>
        </tr>
    </table>
    </div>
    <script>
        $(document).ready(function() {
            $('button').on('click',function() {
    		
    		    if($id === null){
    			}
    		
                var $id = $('#id').val();
                var $firstName = $('#firstName').val();
    
              
    
                if ($id !== null) {
                    params = {
                        "id" : $id
                    };
    				alert($id);
                }
    
                $.ajax({
                    url : "http://192.168.0.120:8080/customers/" + $id,
                    type : 'GET',
                    dataType : 'json',
                    data : params,
                    success : function(data) { // 数据状态success
                        console.log(data);
    					$("#htr").nextAll().remove();
    					alert(data.id);
    					
    					if(data.id!=undefined){
    					
    					  $("#mytab").append("<tr><td>"+data.id+"</td><td>"+data.firstName+"</td><td>"+data.lastName+"</td><td>"+data.email+"</td><td>"+data.mobile+"</td><td>"+data.dateOfBirth+"</tr>");
    					}
    					
                      
                    }
                });
            })
        })
    </script>
    <script>
        
    	$(document).ready(function() {
            $('button').on('click',function() {
                var $id = $('#id').val();
                var $firstName = $('#firstName').val();
    
                var params;
                if ($firstName !== null) {
                    params = {
                        "firstName" : $firstName
                    };
                    alert($firstName);
                }
    			
                $.ajax({
                    url : "http://192.168.0.120:8080/" + $firstName,
                    type : 'GET',
                    dataType : 'json',
                    data : params,
                    success : function(data) { // 数据状态success
    				$("#htr").nextAll().remove();
                        console.log(data);
                        $("#mytab").append("<tr><td>"+data.id+"</td><td>"+data.firstName+"</td><td>"+data.lastName+"</td><td>"+data.email+"</td><td>"+data.mobile+"</td><td>"+data.dateOfBirth+"</tr>");
                       
                    }
                });
    			 
            })
        })
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    nexus下载远程maven中央仓库的解决方案
    commons-logging 与log4j的关系
    maven设置代理服务器或者镜像服务器
    start with connect by prior 递归查询用法
    想成为马斯克一样创新钢铁侠?首先要学会他的学习方法
    mybatis 一对多,多对一配置
    17款工具,让你的数据更美观
    java spring事务管理相关
    PL/SQL链接Oracle数据库 导出表结构和表数据
    ORACLE创建表空间和用户,并分配权限
  • 原文地址:https://www.cnblogs.com/max-hou/p/9540570.html
Copyright © 2020-2023  润新知