AngularJS中下拉框的基本用法示例


Posted in Javascript onOctober 11, 2017

本文实例讲述了AngularJS中下拉框的基本用法。分享给大家供大家参考,具体如下:

HTML正文:

<div ng-app="myApp" ng-controller="myCtrl">
<select ng-model="selectedName" ng-options="x for x in names"></select>
等价于:
<select>
<option ng-repeat="item in names">{{item}}</option>
</select>
<hr>
<!-- ng-repeat绑定的值为一个字符串,ng-options绑定的为一个对象 -->
<select ng-model="selectedSIte">
<option ng-repeat="item in sites" value="{{item.url}}">{{item.site}}</option>
</select>
<span>你选中的选址:{{selectedSIte}}</span>
<br><br>
<select ng-model="selectedSite" ng-options="x.site for x in sites"></select>
<span>你选中的选址:{{selectedSite}}</span>
<hr>
<!-- 因为对象数组没有key,angular默认使用数组的下标值作为key显示 -->
<select ng-model="AAAA" ng-options="x for (x, y) in sites"></select>
<span>你选择的值是: {{AAAA}}</span>
</div>

Javascript操作代码:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.names = ["Google", "Baidu", "Taobao"];
$scope.sites = [{
 site : "Google", url : "http://www.google.com"},
{site : "Baidu", url : "http://www.baidu.com"},
{site : "Taobao", url : "http://www.taobao.com"} ];
});

效果:

AngularJS中下拉框的基本用法示例

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
实现变速回到顶部的JavaScript代码
May 09 Javascript
鼠标移动到图片名上,显示图片的简单实例
Jul 14 Javascript
Node.js实现Excel转JSON
Apr 24 Javascript
javascript实现倒计时并弹窗提示特效
Jun 05 Javascript
jQuery EasyUI封装简化操作
Sep 18 Javascript
详解Javascript几种跨域方式总结
Feb 27 Javascript
javaScript和jQuery自动加载简单代码实现方法
Nov 24 jQuery
Vue2.0 实现移动端图片上传功能
May 30 Javascript
浅谈JS中this在各个场景下的指向
Aug 14 Javascript
Node.js学习之内置模块fs用法示例
Jan 22 Javascript
2分钟实现一个Vue实时直播系统的示例代码
Jun 05 Javascript
vue @ ~ 相对路径 路径别名设置方式
Jun 05 Vue.js
Node.js学习之TCP/IP数据通讯(实例讲解)
Oct 11 #Javascript
Bootstrap Tooltip显示换行和左对齐的解决方案
Oct 11 #Javascript
AngularJS实现表单元素值绑定操作示例
Oct 11 #Javascript
JavaScript for循环 if判断语句(学习笔记)
Oct 11 #Javascript
js处理包含中文的字符串实例
Oct 11 #Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 #jQuery
React根据宽度自适应高度的示例代码
Oct 11 #Javascript
You might like
php递归实现无限分类生成下拉列表的函数
2010/08/08 PHP
redis 队列操作的例子(php)
2012/04/12 PHP
PHP实现动态执行代码的方法
2016/03/25 PHP
PDO::_construct讲解
2019/01/27 PHP
JavaScript iframe的相互操作浅析
2009/10/14 Javascript
js 可拖动列表实现代码
2011/12/13 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
JS+JSP checkBox 全选具体实现
2014/01/02 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
JavaScript 学习笔记之变量及其作用域
2015/01/14 Javascript
JavaScript实现动画打开半透明提示层的方法
2015/04/21 Javascript
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
2015/08/26 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
2015/10/26 Javascript
jquery ztree实现模糊搜索功能
2016/02/25 Javascript
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
JS控制文本域只读或可写属性的方法
2016/06/24 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
AngularJS基础 ng-cloak 指令简单示例
2016/08/01 Javascript
node.js调用Chrome浏览器打开链接地址的方法
2017/05/17 Javascript
详解Vue中使用Echarts的两种方式
2018/07/03 Javascript
微信小程序websocket聊天室的实现示例代码
2019/02/12 Javascript
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
详解使用 pyenv 管理多个版本 python 环境
2017/10/19 Python
python中class的定义及使用教程
2019/09/18 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
保证书格式范文
2014/04/28 职场文书
老公给老婆的保证书
2014/04/28 职场文书
妇女工作先进事迹
2014/08/17 职场文书
小学家长学校培训材料
2014/08/24 职场文书
2014年社团工作总结范文
2014/11/27 职场文书
销售员岗位职责范本
2015/04/11 职场文书
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers