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 相关文章推荐
EditPlus注册码生成器(js代码实现)
Mar 25 Javascript
简单的js表单验证函数
Oct 28 Javascript
jquery中JSON的解析方式
Mar 16 Javascript
Bootstrap每天必学之表格
Nov 23 Javascript
实例详解jQuery结合GridView控件的使用方法
Jan 04 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
输入框点击时边框变色效果的实现方法
Dec 26 Javascript
jQuery实现简单弹窗遮罩效果
Feb 27 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
Jul 12 Javascript
详解react-refetch的使用小例子
Feb 15 Javascript
jQuery实现的五星点评功能【案例】
Feb 18 jQuery
Layui弹出层 加载 做编辑页面的方法
Sep 16 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之require/include顺序 推荐
2011/01/02 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
php判断是否为json格式的方法
2014/03/04 PHP
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)
2012/06/22 Javascript
通过jQuery源码学习javascript(一)
2012/12/27 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
2017/02/14 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
Python3内置模块random随机方法小结
2019/07/13 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
基于python全局设置id 自动化测试元素定位过程解析
2019/09/04 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
PyTorch中torch.tensor与torch.Tensor的区别详解
2020/05/18 Python
基于django micro搭建网站实现加水印功能
2020/05/22 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
利用python+ffmpeg合并B站视频及格式转换的实例代码
2020/11/24 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
Proenza Schouler官方网站:纽约女装和配饰品牌
2019/01/03 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
社区活动总结报告
2014/05/05 职场文书
基石观后感
2015/06/12 职场文书
红与黑读书笔记
2015/06/29 职场文书
小学作文指导之如何写人?
2019/07/08 职场文书
php 获取音视频时长,PHP 利用getid3 获取音频文件时长等数据
2021/04/01 PHP
90行Python代码开发个人云盘应用
2021/04/20 Python
利用python调用摄像头的实例分析
2021/06/07 Python
SQL注入篇学习之盲注/宽字节注入
2022/03/03 MySQL