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 相关文章推荐
FormValidate 表单验证功能代码更新并提供下载
Aug 23 Javascript
javascript 装载iframe子页面,自适应高度
Mar 20 Javascript
IE和firefox浏览器的event事件兼容性汇总
Dec 06 Javascript
javascript格式化json显示实例分析
Apr 21 Javascript
javascript实时获取鼠标坐标值并显示的方法
Apr 30 Javascript
实例解析jQuery中proxy()函数的用法
May 24 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
Dec 19 Javascript
PHP实现记录代码运行时间封装类实例教程
May 08 Javascript
vue better-scroll插件使用详解
Jan 25 Javascript
详解webpack的文件监听实现(热更新)
Sep 11 Javascript
微信小程序实现拼图小游戏
Oct 22 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 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
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
PHP根据两点间的经纬度计算距离
2014/10/31 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
php session的锁和并发
2016/01/22 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
Jquery中删除元素的实现代码
2011/12/29 Javascript
Javascript处理DOM元素事件实现代码
2012/05/23 Javascript
AngularJS语法详解
2015/01/23 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
jQuery密码强度验证控件使用详解
2017/01/05 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
利用vscode编写vue的简单配置详解
2017/06/17 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
vue 之 .sync 修饰符示例详解
2018/04/21 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
vuex actions传递多参数的处理方法
2018/09/18 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
解决vue项目中遇到 Cannot find module ‘chalk‘ 报错的问题
2020/11/05 Javascript
[01:25]DOTA2超级联赛专访iG 将调整状态找回自己
2013/06/05 DOTA
调试Python程序代码的几种方法总结
2015/04/28 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
美国派对用品及装饰品网上商店:Shindigz
2016/07/30 全球购物
创业计划书如何吸引他人眼球
2014/01/10 职场文书
女方回门宴答谢词
2014/01/14 职场文书
党的群众路线教育实践方案
2014/05/11 职场文书
2014年小学工作总结
2014/11/26 职场文书
商铺租房协议书范本
2014/12/04 职场文书
邀请书模板
2015/02/02 职场文书
网聊搭讪开场白
2015/05/28 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
解读Vue组件注册方式
2021/05/15 Vue.js
新手入门Mysql--概念
2021/06/18 MySQL