zoukankan      html  css  js  c++  java
  • 使用ajax()方法加载服务器数据

    使用ajax()方法加载服务器数据

    使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下:

    jQuery.ajax([settings])$.ajax([settings])

    其中参数settings为发送ajax请求时的配置对象,在该对象中,url表示服务器请求的路径,data为请求时传递的数据,dataType为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get。

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3     <head>
     4         <title>使用ajax()方法加载服务器数据</title>
     5         <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
     6         <style>
     7             #divtest
     8             {
     9                  282px;
    10             }
    11             #divtest .title
    12             {
    13                 padding: 8px;
    14                 background-color:Blue;
    15                 color:#fff;
    16                 height: 23px;
    17                 line-height: 23px;
    18                 font-size: 15px;
    19                 font-weight: bold;
    20             }
    21             ul
    22             {
    23                 float: left;
    24                  280px;
    25                 padding: 5px 0px;
    26                 margin: 0px;
    27                 font-size: 14px;
    28                 list-style-type: none;
    29             }
    30             ul li
    31             {
    32                 float: left;
    33                  280px;
    34                 height: 23px;
    35                 line-height: 23px;
    36                 padding: 3px 8px;
    37             }
    38             .fl
    39             {
    40                 float: left;
    41             }
    42             .fr
    43             {
    44                 float: right;
    45             }
    46         </style>
    47     </head>
    48     
    49     <body>
    50         <div id="divtest">
    51             <div class="title">
    52                 <span class="fl">检测数字的奇偶性</span> 
    53                 <span class="fr">
    54                     <input id="btnCheck" type="button" value="检测" />
    55                 </span>
    56             </div>
    57             <ul>
    58                <li>请求输入一个数字 
    59                    <input id="txtNumber" type="text" size="12" />
    60                </li>
    61             </ul>
    62         </div>
    63         
    64         <script type="text/javascript">
    65             $(function () {
    66                 $("#btnCheck").bind("click", function () {
    67                     $.ajax({
    68                         url:"./8-5.php",
    69                         data: { num: $("#txtNumber").val() },
    70                         type:"post",
    71                         success: function (data) {
    72                             $("ul").append("<li>你输入的<b>  "
    73                             + $("#txtNumber").val() + " </b>是<b> "
    74                             + data + " </b></li>");
    75                         }
    76                     });
    77                 });
    78             });
    79         </script>
    80     </body>
    81 </html>
    View Code
    1 <?php
    2 $num = $_POST['num'];
    3 if($num%2==0){
    4     echo "偶数";
    5 }else{
    6     echo "奇数";
    7 }
  • 相关阅读:
    公有云、私有云与混合云到底有什么区别?
    分享两个“整人”的脚本语言代码
    最强搜书工具集合
    关于云服务器恢复快照时后服务器变得卡顿等问题的解决方法
    Centos8.0编译安装稳定最新版的nginx
    彻底禁止Win10自动更新工具Windows Update Blocker v1.5 汉化版
    阿里云轻量应用服务器回滚快照后造成卡顿问题的解决方法
    IaaS、PaaS和SaaS的区别
    Everything文件搜索工具
    Windows10自带软件一款性能监控工具
  • 原文地址:https://www.cnblogs.com/xuesen1995/p/4298175.html
Copyright © 2011-2022 走看看