首页 >

angularjs带有添加删除选项二级联动

web前端|js教程angularjs带有添加删除选项二级联动
javascript,angularjs,选项
web前端-js教程
  www.liuzhongwei.com 省市二级联动 *{  margin:0;  padding:0; } .ul{  list-style:none;  display:inline-block; } .selectOption ul li{  display:inline-block;  width:50px;  padding:5px; } ul li:hover{  background-color:#59C0F3;  color:#fff;  cursor:pointer; } .container{  display:inline-block; } dl{  display: inline-block; } dl dt{  display: inline-block; } .container{  position:relative;  text-align: left;  vertical-align:top; } .selectBoder{  width:150px;  height:20px;  margin:0 auto;  margin-bottom:5px;  cursor:pointer;  border:1px solid #808080;  padding:2px 5px;  font-size:14px; } .selectBoder:hover{  border-color:#59C0F3; } .selectOption:before{  width: 0;  height: 0;  border-bottom: 50px solid #ffffff;  border-left: 50px solid transparent;  border-right: 50px solid transparent; } .selectOption{  font-size:14px;  position:absolute;  background-color: #ffffff;  z-index:9999;  border:1px solid #eee;  width:360px;  padding:3px 5px;  box-shadow: 5px 5px 10px #888888; } .button{  width:30px;  height:30px;  display: inline-block;  background-color:#59C0F3;  text-align:center;  line-height: 25px;  cursor:pointer;  font-size:24px;  color:#fff;  margin:0 5px;  border-radius:30px; } .button:hover{  background-color:#12bb16; }

{{option.province}}
  • {{x.name}}
免费网上商城系统源码下载,vscode如何用linux,2700装ubuntu,多开tomcat闪退,爬虫cdata,php 上个月时间戳,AV 站长SEO综合查询,个人分享视频网站源码,免费网站模板百度云盘lzw
{{option.city}}
  • {{y.name}}
直播平台源码 php,vscode git插件推荐,ubuntu 中文 下载,tomcat 统计,sqlite数据库字符串查找,品牌文化网页设计,买了数据库怎么用,网站建设服务器端软件,canvas 曲线图插件,前端工程师框架教程视频,变身爬虫,cmd 运行php,seo教程全套,黑马springboot讲义,dede文章tag标签,flash个人网站,phpcms 单网页url规则,phpcms表单模板,带后台自适应网站模版,页面过度特效,旅店管理系统代码,试客网站程序源码lzw
+ -
163邮箱源码,vscode文件名变绿色,纯净安装ubuntu,tomcat7.070漏洞,python爬虫 vs,php 开源教程,鼓楼区seo联系方式,dedecms 金融类网站模板lzw

var app = angular.module('myApp',[]); app.controller('myControl',function($scope){ $scope.ifShowCity = false; $scope.ifShowProvince = false; $scope.options =[{index:"0",ifShowCity:false,ifShowProvince:false,province:"",city:"",cities:""}]; $scope.leaveProvince = function(option){ $.each($scope.options,function(index,item){ if(option == $scope.options[index]){ $scope.optionIndex = index; } }) $scope.options[$scope.optionIndex].ifShowProvince = false; } $scope.leaveCity = function(option){ $.each($scope.options,function(index,item){ if(option == $scope.options[index]){ $scope.optionIndex = index; } }) $scope.options[$scope.optionIndex].ifShowCity = false; } $scope.choseProvince = function(target,option){ $.each($scope.options,function(index,item){ if(option == $scope.options[index]){ $scope.optionIndex = index; } }) $scope.options[$scope.optionIndex].ifShowProvince = false; $scope.options[$scope.optionIndex].province = target.getAttribute("data-name"); $.each($scope.province,function(index,item){ if(item.value == target.getAttribute("value")){ $scope.options[$scope.optionIndex].cities = item.children; } } ) } $scope.choseCity = function(target,option){ $.each($scope.options,function(index,item){ if(option == $scope.options[index]){ $scope.optionIndex = index; } }) $scope.options[$scope.optionIndex].ifShowCity = false; $scope.options[$scope.optionIndex].city = target.getAttribute("data-name"); } function getPrarms(){ return $scope.options; } $scope.sub = function(){ getPrarms(); } $scope.province = [{ name: "湖北省", value: "01", children: [{ name: "武汉", value: "0101" }, { name: "黄冈", value: "0102" }, { name: "荆州", value: "0103" }, { name: "十堰", value: "0104" }, { name: "黄石", value: "0105" }, { name: "鄂州", value: "0106" }, { name: "咸宁市", value: "0107" }, { name: "襄阳市", value: "0108" } ] },{ name: "广东省", value: "02", children: [{ name: "广东", value: "0201" }, { name: "深圳", value: "0202" }, { name: "佛山", value: "0203" }, { name: "惠州", value: "0204" }, { name: "东莞", value: "0205" }] },{ name: "河北省", value: "03", children: [{ name: "北京", value: "0301" }, { name: "邯郸", value: "0302" }, { name: "邢台", value: "0303" }, { name: "保定", value: "0304" }, { name: "秦皇岛", value: "0305" } ]} ] $scope.choseP = function($index){ $scope.options[$index].ifShowProvince = !$scope.options[$index].ifShowProvince; $scope.options[$index].ifShowCity = false; } $scope.choseC = function($index){ $scope.options[$index].ifShowCity = !$scope.options[$index].ifShowCity; $scope.options[$index].ifShowProvince = false; } $scope.addChose = function($index){ if($scope.options.length 1){ $scope.options.splice($index,1); //从当前行删除。 } if($index == 1){ $scope.canDelete = false; } } });


angularjs带有添加删除选项二级联动
  • AngularJS表达式怎么使用?angularjs的表达式具体使用方法详情
  • AngularJS表达式怎么使用?angularjs的表达式具体使用方法详情 | AngularJS表达式怎么使用?angularjs的表达式具体使用方法详情 ...

    angularjs带有添加删除选项二级联动
  • 怎样使用AngularJS内$http服务Post方法传递json参数
  • 怎样使用AngularJS内$http服务Post方法传递json参数 | 怎样使用AngularJS内$http服务Post方法传递json参数 ...

    angularjs带有添加删除选项二级联动
  • jquery与angularjs的区别是什么
  • jquery与angularjs的区别是什么 | jquery与angularjs的区别是什么 ...