angularJs-$http实现百度搜索时的动态下拉框
来源:互联网 发布:js回车事件 编辑:程序博客网 时间:2024/06/06 01:55
<!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>
阅读全文
0 0
- angularJs-$http实现百度搜索时的动态下拉框
- 百度搜索下拉实现
- angularjs 下拉搜索框
- AngularJs下拉搜索框
- jquery+jsp+ajax实现类似的百度搜索下拉框
- jQuery实现仿百度搜索时的下拉列表
- 利用jsonp实现百度搜索下拉框
- angularjs实现百度的搜索接口及链接的实现
- angularjs-搜索框下拉列表
- angularJS实现可编辑的下拉框
- jQuery JavaScript实现百度搜索下拉框效果
- 仿百度搜索时的下拉列表提示(jQuery实现)
- 【angularjs指令】简单的搜索框实现
- angularjs 动态从后台获取下拉框的值
- Vue实现百度下拉提示搜索
- js实现带有搜索框的可多选的动态下拉列表
- 百度搜索框代码(有下拉提示的)
- 百度搜索框提示词下拉列表的制作方法
- 监听启动不成功
- asp.net 利用NPOI导出Excel通用类
- mysql 相关问题
- ANDROID音频系统散记之五:如何绕开多媒体音轨的重采样
- css控制图片水平垂直居中
- angularJs-$http实现百度搜索时的动态下拉框
- c语言实现单链表基础面试题
- javascript中if(变量)与if(变量==true)的区别
- 虚拟机里查询ip的方式
- excle转xml文件
- Js面向对象的个人理解
- 27. Remove Element
- 有点小奇怪
- 不使用ES6 语法糖