您好,欢迎访问一九零五行业门户网

详解ajax实现输入提示效果示例

js可以实现页面输入提示效果,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);
相关推荐:
jquery模拟title提示效果
实用的js表单验证提示效果_表单特效
基于jquery实现漂亮的动态信息提示效果_jquery
以上就是详解ajax实现输入提示效果示例的详细内容。
其它类似信息

推荐信息