全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Angular实现跨域(搜索框的下拉列表)

angular.js 自带jsonp,实现跨域,下面来实现搜索框的下拉列表,使用百度和360分别尝试一下

百度:url截取之后红色部分需替换 :https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=数据&cb=JSON_CALLBACK

360:https://sug.so.360.cn/suggest?callback=JSON_CALLBACK&word=数据

注意:需要在服务器环境下运行

思路:

  1 .声明 angular

  2 .控制器函数中调用$http服务,用来读取web服务器上的数据

  3 .绑定数据$scope.data=[] 用来存放返回的数据

  4 .绑定函数$scope.show=function(){} ,在keyup的时候执行

  5 .调用$http.jsonp(url)

  6 .返回结果赋值给$scope.data ,$scope.data=data.s;

下面代码

<!doctype html>
<html ng-app="app">
<head>
<meta charset="utf-8">
<style>
</style>
<script src="angular.js"></script>
<script>
var app=angular.module('app',[]); //声明
app.controller('test',function ($scope,$http){ // $http 是一个用于读取web服务器上数据的服务。
  $scope.data=[]; // 绑定数据
  $scope.show=function (){
    // $http.jsonp(url) 是用于读取服务器数据的函数。
    $http.jsonp('https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd='+$scope.t1+'&cb=JSON_CALLBACK').success(function (data){
      //返回的结果赋值给$scope.data
      $scope.data=data.s;
    });
  };
});
</script>
</head>
<body ng-controller="test">
  <div>
    <!-- 输入内容绑定为t1 ,ng-keyup="show()" -->
    <input type="text" ng-model="t1" ng-keyup="show()" />
  </div>
  <ul>
    <!-- 数据展示 -->
    <li ng-repeat="item in data">{{item}}</li>
  </ul>
</body>
</html>

以上所述是小编给大家介绍的Angular实现跨域(搜索框的下拉列表),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# angular  # 跨域  # Angularjs material 实现搜索框功能  # Angular实现搜索框及价格上下限功能  # Angularjs实现搜索关键字高亮显示效果  # 在 Angular 中实现搜索关键字高亮示例  # angularjs实现搜索的关键字在正文中高亮出来  # angularjs实现分页和搜索功能  # Angularjs过滤器实现动态搜索与排序功能示例  # angularJs使用$watch和$filter过滤器制作搜索筛选实例  # Angular封装搜索框组件操作示例  # 绑定  # 小编  # 是一个  # 器上  # 在此  # 给大家  # 自带  # 来实现  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # sug  # cn  # JSON_CALLBACK  # wd  # amp  # cb  # web 


相关文章: 赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  如何在企业微信快速生成手机电脑官网?  为什么Go需要go mod文件_Go go mod文件作用说明  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?  平台云上自主建站:模板化设计与智能工具打造高效网站  如何使用Golang安装API文档生成工具_快速生成接口文档  建站之星如何助力网站排名飙升?揭秘高效技巧  如何在Ubuntu系统下快速搭建WordPress个人网站?  建站OpenVZ教程与优化策略:配置指南与性能提升  建站主机如何选?高性价比方案全解析  如何通过虚拟主机快速搭建个人网站?  深圳网站制作的公司有哪些,dido官方网站?  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  javascript基本数据类型及类型检测常用方法小结  如何快速搭建高效服务器建站系统?  建站之星后台密码遗忘如何找回?  如何快速搭建FTP站点实现文件共享?  高防服务器租用首荐平台,企业级优惠套餐快速部署  如何选择高效可靠的多用户建站源码资源?  山东云建站价格为何差异显著?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  微信h5制作网站有哪些,免费微信H5页面制作工具?  b2c电商网站制作流程,b2c水平综合的电商平台?  如何选择美橙互联多站合一建站方案?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  建站之星在线版空间:自助建站+智能模板一键生成方案  如何在Windows虚拟主机上快速搭建网站?  黑客如何利用漏洞与弱口令入侵网站服务器?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  Swift中循环语句中的转移语句 break 和 continue  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  建站之星好吗?新手能否轻松上手建站?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  建站之星安装步骤有哪些常见问题?  如何在橙子建站上传落地页?操作指南详解  C++如何编写函数模板?(泛型编程入门)  如何实现建站之星域名转发设置?  导航网站建站方案与优化指南:一站式高效搭建技巧解析  番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  XML的“混合内容”是什么 怎么用DTD或XSD定义  成都网站制作报价公司,成都工业用气开户费用?  建站之星导航如何优化提升用户体验?  建站之星会员如何解锁更多建站功能?  建站10G流量真的够用吗?如何应对访问高峰?  公司网站制作价格怎么算,公司办个官网需要多少钱?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。