diff --git a/src/js/controller.js b/src/js/controller.js
index 319067d..ca48525 100644
--- a/src/js/controller.js
+++ b/src/js/controller.js
@@ -77,17 +77,17 @@ angular.module('focaModalDomicilio')
};
$scope.busquedaDown = function (key) {
- if (!key === 40) return;
+ if (key !== 40) return;
primera(key);
};
$scope.busquedaPress = function (key) {
- if (!key === 13) return;
+ if (key !== 13) return;
$scope.search(true);
};
$scope.seleccionarLocalidad = function (key) {
- if (!key === 13) return;
+ if (key !== 13) return;
if (!$scope.domicilio.provincia.ID) {
focaModalService.alert('Seleccione una provincia');
return;
@@ -107,11 +107,13 @@ angular.module('focaModalDomicilio')
$timeout(function () {
$scope.focused = 5;
});
+ }, function () {
+ $scope.domicilio.localidad.NOMBRE = '';
});
};
$scope.seleccionarProvincia = function (key) {
- if (!key === 13) return;
+ if (key !== 13) return;
var parametrosModal = {
searchText: $scope.domicilio.provincia.NOMBRE,
query: '/provincia',
@@ -125,6 +127,8 @@ angular.module('focaModalDomicilio')
$timeout(function () {
$scope.focused = 4;
});
+ }, function () {
+ $scope.domicilio.provincia.NOMBRE = '';
});
};
diff --git a/src/views/modal-domicilio.html b/src/views/modal-domicilio.html
index ed3eecc..9c8ca12 100644
--- a/src/views/modal-domicilio.html
+++ b/src/views/modal-domicilio.html
@@ -151,10 +151,11 @@
ng-required="true"
foca-focus="focused == 5"
ng-focus="focus(5)"
+ ng-disabled="domicilio.localidad.ID"
teclado-virtual/>
@@ -180,10 +181,11 @@
ng-required="true"
ng-focus="focus(4)"
foca-focus="focused == 4"
+ ng-disabled="domicilio.provincia.ID"
teclado-virtual/>