正在显示
2 个修改的文件
包含
4 行增加
和
8 行删除
... | ... | @@ -17,7 +17,7 @@ Page({ |
17 | 17 | datas: "", |
18 | 18 | cardTypeArray : ['居民身份证', '中国护照', '港澳居民居住证', '台湾居民居住证', '外国人永久居留身份证', '外国人工作许可证(A类)', '外国人工作许可证(B类)', '外国人工作许可证(C类)'], |
19 | 19 | countryArray:[], |
20 | - countryAbleChoosed:true, | |
20 | + countryAbleChoosed:false, | |
21 | 21 | cardtype:"", |
22 | 22 | nation:"", |
23 | 23 | birthday_datelong: -1, |
... | ... | @@ -221,14 +221,10 @@ Page({ |
221 | 221 | bindCardtypeChange:function(e){ |
222 | 222 | console.log('bindCardtypeChange', e) |
223 | 223 | var card_type = this.data.cardTypeArray[e.detail.value] |
224 | - var | |
225 | - var nation = this.data.nation | |
226 | - if (card_type=="居民身份证"||card_type=="中国护照"){ | |
227 | - nation = "中国" | |
228 | - } | |
229 | 224 | this.setData({ |
230 | 225 | cardtype: card_type, |
231 | - nation: nation | |
226 | + nation: card_type == "居民身份证" || card_type == "中国护照" ? "中国" : (this.data.nation == "中国" ? "" : this.data.nation), | |
227 | + countryAbleChoosed: card_type == "居民身份证" || card_type == "中国护照" ? true : false | |
232 | 228 | }) |
233 | 229 | }, |
234 | 230 | ... | ... |
... | ... | @@ -48,7 +48,7 @@ |
48 | 48 | <text style='color:#777;font-size: 30rpx;line-height: 90rpx; float:left'>被赡养人国籍</text> |
49 | 49 | <text style='color:#333;font-size: 30rpx;line-height: 90rpx; float:right'>中国</text> |
50 | 50 | </view> --> |
51 | - <picker bindchange="bindnationChange" value="{{index}}" range="{{countryArray}}"> | |
51 | + <picker bindchange="bindnationChange" value="{{index}}" range="{{countryArray}}" disabled="{{countryAbleChoosed}}"> | |
52 | 52 | <view style='height:90rpx;padding:0 30rpx '> |
53 | 53 | <text style='color:red;font-size: 30rpx;line-height: 90rpx;float:left'>*</text> |
54 | 54 | <text style='color:#777;font-size: 30rpx;line-height: 90rpx; float:left'>被赡养人国籍</text> | ... | ... |
请
注册
或
登录
后发表评论