Commit a159da92f7fa199ac4a6b10733689c8066c1aa8d
1 parent
105ca960f6
Exists in
develop
Fix
Inputs de localidad y provincia
Showing
2 changed files
with
12 additions
and
6 deletions
Show diff stats
src/js/controller.js
| ... | ... | @@ -77,17 +77,17 @@ angular.module('focaModalDomicilio') |
| 77 | 77 | }; |
| 78 | 78 | |
| 79 | 79 | $scope.busquedaDown = function (key) { |
| 80 | - if (!key === 40) return; | |
| 80 | + if (key !== 40) return; | |
| 81 | 81 | primera(key); |
| 82 | 82 | }; |
| 83 | 83 | |
| 84 | 84 | $scope.busquedaPress = function (key) { |
| 85 | - if (!key === 13) return; | |
| 85 | + if (key !== 13) return; | |
| 86 | 86 | $scope.search(true); |
| 87 | 87 | }; |
| 88 | 88 | |
| 89 | 89 | $scope.seleccionarLocalidad = function (key) { |
| 90 | - if (!key === 13) return; | |
| 90 | + if (key !== 13) return; | |
| 91 | 91 | if (!$scope.domicilio.provincia.ID) { |
| 92 | 92 | focaModalService.alert('Seleccione una provincia'); |
| 93 | 93 | return; |
| ... | ... | @@ -107,11 +107,13 @@ angular.module('focaModalDomicilio') |
| 107 | 107 | $timeout(function () { |
| 108 | 108 | $scope.focused = 5; |
| 109 | 109 | }); |
| 110 | + }, function () { | |
| 111 | + $scope.domicilio.localidad.NOMBRE = ''; | |
| 110 | 112 | }); |
| 111 | 113 | }; |
| 112 | 114 | |
| 113 | 115 | $scope.seleccionarProvincia = function (key) { |
| 114 | - if (!key === 13) return; | |
| 116 | + if (key !== 13) return; | |
| 115 | 117 | var parametrosModal = { |
| 116 | 118 | searchText: $scope.domicilio.provincia.NOMBRE, |
| 117 | 119 | query: '/provincia', |
| ... | ... | @@ -125,6 +127,8 @@ angular.module('focaModalDomicilio') |
| 125 | 127 | $timeout(function () { |
| 126 | 128 | $scope.focused = 4; |
| 127 | 129 | }); |
| 130 | + }, function () { | |
| 131 | + $scope.domicilio.provincia.NOMBRE = ''; | |
| 128 | 132 | }); |
| 129 | 133 | }; |
| 130 | 134 |
src/views/modal-domicilio.html
| ... | ... | @@ -151,10 +151,11 @@ |
| 151 | 151 | ng-required="true" |
| 152 | 152 | foca-focus="focused == 5" |
| 153 | 153 | ng-focus="focus(5)" |
| 154 | + ng-disabled="domicilio.localidad.ID" | |
| 154 | 155 | teclado-virtual/> |
| 155 | 156 | <button |
| 156 | 157 | ng-show="domicilio.localidad.NOMBRE.length" |
| 157 | - class="clear-input" | |
| 158 | + class="clear-input simple-hover" | |
| 158 | 159 | ng-click="domicilio.localidad.ID = null; domicilio.localidad.NOMBRE = ''"> |
| 159 | 160 | <i class="fa fa-times"></i> |
| 160 | 161 | </button> |
| ... | ... | @@ -180,10 +181,11 @@ |
| 180 | 181 | ng-required="true" |
| 181 | 182 | ng-focus="focus(4)" |
| 182 | 183 | foca-focus="focused == 4" |
| 184 | + ng-disabled="domicilio.provincia.ID" | |
| 183 | 185 | teclado-virtual/> |
| 184 | 186 | <button |
| 185 | 187 | ng-show="domicilio.provincia.NOMBRE.length" |
| 186 | - class="clear-input" | |
| 188 | + class="clear-input simple-hover" | |
| 187 | 189 | ng-click="domicilio.provincia.ID = null; domicilio.provincia.NOMBRE = ''"> |
| 188 | 190 | <i class="fa fa-times"></i> |
| 189 | 191 | </button> |