angularJs-$http实现百度搜索时的动态下拉框示例


Posted in Javascript onFebruary 27, 2018

实例如下所示:

<!DOCTYPE html>
<html ng-app="myApp">
  <head>
   <meta charset="UTF-8">
   <title></title>
   <style type="text/css">
     div{
      overflow: hidden;
      margin-top: 50px;
      margin-left: 500px;
     }
     .container{
      width: 250px;
      padding: 0;
     }
     .container li{
      list-style: none;
      border: 1px dotted gray;
      width: inherit;
     }
   </style>
  </head>
  <body>
   <div ng-controller="myCtrl">
     <input type="text" ng-model="name" placeholder="请输入内容..." ng-keyup="change(name)"/>
     <input type="button" name="" id="" value="搜索" ng-click="change(name)"/>
     <ul class="container">
      <li ng-repeat=" d in mes">{{d}}</li>
     </ul>
   </div>
  </body>
  <script src="angular.min.js"></script>
  <script src="angular-route.min.js"></script>
  <script src="angular-ui-router.min.js"></script>
  <script type="text/javascript">
   var app = angular.module("myApp",[]);
   app.controller("myCtrl",function($scope,$http,$timeout){
     $scope.mes = [] ;
     var timer = null ;
     $scope.change = function(name){
      $timeout.cancel(timer);
      timer = $timeout(function(){
      
        $http({
        method:"JSONP",
        url:"https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd="+name+"&json=1&p=3&sid=&req=2&csor=8&cb=JSON_CALLBACK"
        })
        .success(function(data){
         $scope.mes = data.s;
         console.log(data.s);
        })
      },500)
           
     }
   })
  </script>
</html>

以上这篇angularJs-$http实现百度搜索时的动态下拉框示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于Jquery制作的幻灯片图集效果打包下载
Feb 12 Javascript
jQuery对象和Javascript对象之间转换的实例代码
Mar 20 Javascript
使用js dom和jquery分别实现简单增删改
Sep 11 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
Dec 23 Javascript
js判断当前页面在移动设备还是在PC端中打开
Jan 06 Javascript
jQuery实现的文字hover颜色渐变效果实例
Feb 20 Javascript
jQuery easyui刷新当前tabs的方法
Sep 23 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 Javascript
Bootstrap组合上、下拉框简单实现代码
Mar 06 Javascript
详解A标签中href=&quot;&quot;的几种用法
Aug 20 Javascript
vue配置多代理服务接口地址操作
Sep 08 Javascript
Ant Design的可编辑Tree的实现操作
Oct 31 Javascript
angularjs数组判断是否含有某个元素的实例
Feb 27 #Javascript
angular json对象push到数组中的方法
Feb 27 #Javascript
angularjs实现table增加tr的方法
Feb 27 #Javascript
关于redux-saga中take使用方法详解
Feb 27 #Javascript
浅析Visual Studio Code断点调试Vue
Feb 27 #Javascript
angularJs 表格添加删除修改查询方法
Feb 27 #Javascript
ExtJs整合Echarts的示例代码
Feb 27 #Javascript
You might like
一段防盗连的PHP代码
2006/12/06 PHP
php实现多城市切换特效
2015/08/09 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
PHP实现的多维数组去重操作示例
2018/07/21 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
html+css+js实现xp window界面及有关功能
2013/03/26 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
2013/05/27 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
jQuery的deferred对象详解
2014/11/12 Javascript
浅谈javascript的调试
2015/01/28 Javascript
Javascript中的方法和匿名方法实例详解
2015/06/13 Javascript
JavaScript中rem布局在react中的应用
2015/12/09 Javascript
多种JQuery循环滚动文字图片效果代码
2020/06/23 Javascript
浅谈jQuery添加的HTML,JS失效的问题
2016/10/05 Javascript
angular4中引入echarts的方法示例
2019/01/29 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
微信公众号中的JSSDK接入及invalid signature等常见错误问题分析(全面解析)
2020/04/11 Javascript
javascript实现文字跑马灯效果
2020/06/18 Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
2020/07/31 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
[52:03]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第三场 1月31日
2021/03/11 DOTA
用Python输出一个杨辉三角的例子
2014/06/13 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
解决Python设置函数调用超时,进程卡住的问题
2019/08/08 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
2020/01/20 Python
python实现图片转字符画
2021/02/19 Python
python实现计算图形面积
2021/02/22 Python
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
服装设计师职业生涯规划范文
2014/02/28 职场文书
诚信考试标语
2014/06/24 职场文书
关于法制教育的宣传语
2015/07/13 职场文书