• 技术文章 >web前端 >js教程

    ajax怎么实现提示输入信息的功能

    php中世界最好的语言php中世界最好的语言2018-03-30 17:31:06原创783
    这次给大家带来ajax怎么实现提示输入信息的功能,ajax实现提示输入信息功能的注意事项有哪些,下面就是实战案例,一起来看一下。

    本文实例为大家分享了ajax实现输入提示效果的具体代码,供大家参考,具体内容如下

    网站主页

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
      <style>
        *{
          margin:0px auto;
          padding:0px;
        }
        .l{
          height:50px;
          width:198px;
          border-bottom:1px solid black;
          text-align: center;
          line-height:40px;
          vertical-align: middle;
        }
      </style>
      <script src="../wenjian/jquery-2.2.3.min.js"></script>
    </head>
    <body>
    <p style="height: 50px;width: 200px"><input type="text" id="name" style="width: 198px;height: 48px;"></p>
    <p id="list" style="height: 500px;width: 200px;border: 1px solid black">
    <!--<p id="l">zhongguo</p>-->
    </p>
    </body>
    </html>
    <script>
    $("#name").keyup(function () {
      var n = $("#name").val();
      if (n != ""){
      $.ajax({
        url:'ltchuli.php',
        data:{n:n},
        type:'post',
    //    dataType:'text',
        dataType:'json',
        success:function (data) {
    //text写法
    //     var s = data.split("|");
    //     var str = "";
    //     for (var i=0;i<s.length;i++)
    //     {
    //       str = str + "<p class='l'>" +s[i] +"</p>";
    //     }
    //     $("#list").html(str);
    //json写法
          for (var i in data){
            $("#list").append("<p class='l'>" +data[i] +"</p>");
          }
        }
      });
    }else {
        $("#list").html("");
      }
    })
    </script>

    处理页面

    <?php
    /**
     * Created by fcc
     * User: Administrator
     * Date: 2017/10/30
     * Time: 9:52
     */
    $n = $_POST['n'];
    require_once "../wenjian/DBDA.class.php";
    $db = new DBDA();
    $obj = "select region_name from region WHERE region_name LIKE '%{$n}%' ";
    $data = $db->Query($obj);
    //echo $data;
    echo json_encode($data);

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    实现无刷新下拉联动的Ajax+Servlet(附代码)

    怎样用Ajax异步检查用户名有无重复

    以上就是ajax怎么实现提示输入信息的功能的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:ajax 输入 提示
    上一篇:js实现获取短信验证码实例 下一篇:使用ajax实现菜单栏的三级联动
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 一起聊聊JavaScript函数的定义与基本使用• 详解如何使用Node.js开发一个简单图片爬取功能• JavaScript中的数组知识点总结• JavaScript怎么创建多个对象?详解四种方法• JavaScript DOM API知识串讲
    1/1

    PHP中文网