@@ -202,11 +202,14 @@ dondev2App.controller('formController', function(NgMap, vcRecaptchaService, plac
202
202
203
203
$scope . locationOut = function ( ) {
204
204
if ( ! $scope . place . googlePlaceID ) {
205
- $scope . place = { } ;
205
+ // $scope.place = {};
206
206
$scope . searchStr = "" ;
207
- setTimeout ( function ( ) { $ ( '#ciudad_value' ) . val ( '' ) } , 200 ) ;
208
- $ ( '#ciudad_value' ) . toggleClass ( 'valid' ) ;
209
- $scope . formChange ( ) ;
207
+ if ( $ ( '#ciudad_value' ) . val ( ) != '' ) {
208
+ $ ( '#ciudad_value' ) . toggleClass ( 'valid' ) ;
209
+ }
210
+ setTimeout ( function ( ) {
211
+ $ ( '#ciudad_value' ) . val ( '' ) } , 200 ) ;
212
+ $scope . formChange ( ) ;
210
213
}
211
214
212
215
}
@@ -239,6 +242,27 @@ dondev2App.controller('formController', function(NgMap, vcRecaptchaService, plac
239
242
$scope . formChange = function ( ) {
240
243
//console.log($scope.place);
241
244
//if (invalidForm() || invalidCity()) {
245
+
246
+ if ( ! $scope . place . uploader_email && ! $scope . place . uploader_tel ) {
247
+ $ ( '#email' ) . css ( "border-bottom" , "red solid 1px" ) ;
248
+ $ ( '#email' ) . css ( "box-shadow" , "0 1px 0 0 red" ) ;
249
+ $ ( '#uploader-tel' ) . css ( "border-bottom" , "red solid 1px" ) ;
250
+ $ ( '#uploader-tel' ) . css ( "box-shadow" , "0 1px 0 0 red" ) ;
251
+ } else {
252
+ $ ( '#uploader-tel' ) . css ( "border-bottom" , "#4CAF50 solid 1px" ) ;
253
+ $ ( '#uploader-tel' ) . css ( "box-shadow" , "0 1px 0 0 #4CAF50" ) ;
254
+ $ ( '#email' ) . css ( "border-bottom" , "#4CAF50 solid 1px" ) ;
255
+ $ ( '#email' ) . css ( "box-shadow" , "0 1px 0 0 #4CAF50" ) ;
256
+ }
257
+
258
+ if ( $scope . place . altura ) {
259
+ $ ( '#altura' ) . css ( "border-bottom" , "#4CAF50 solid 1px" ) ;
260
+ $ ( '#altura' ) . css ( "box-shadow" , "0 1px 0 0 #4CAF50" ) ;
261
+ } else {
262
+ $ ( '#altura' ) . css ( "border-bottom" , "red solid 1px" ) ;
263
+ $ ( '#altura' ) . css ( "box-shadow" , "0 1px 0 0 red" ) ;
264
+ }
265
+
242
266
if ( invalidForm ( ) ) {
243
267
$scope . invalid = true ;
244
268
} else {
0 commit comments