Subversion Repositories eFlore/Applications.cel

Rev

Rev 3313 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3313 Rev 3333
Line 477... Line 477...
477
		var obsData   = this.formaterFormObsData();
477
		var obsData   = this.formaterFormObsData();
Line 478... Line 478...
478
 
478
 
479
		// Résumé obs et stockage en data de "#list-obs" pour envoi
479
		// Résumé obs et stockage en data de "#list-obs" pour envoi
480
		this.afficherObs( obsData );
480
		this.afficherObs( obsData );
481
		this.stockerObsData( obsData );
481
		this.stockerObsData( obsData );
482
		this.supprimerMiniatures();
-
 
483
		$( '#taxon' ).val( '' );
-
 
484
		$( '#taxon' ).removeData( 'value' )
-
 
485
			.removeData( 'numNomSel' )
-
 
486
			.removeData( 'nomRet' )
-
 
487
			.removeData( 'numNomRet' )
-
 
488
			.removeData( 'nt' )
-
 
489
			.removeData( 'famille' );
-
 
490
		$( '#taxon-liste' ).find( 'option' ).each( function() {
-
 
491
			if ( $( this ).hasClass( 'choisir' ) ) {
-
 
492
				$( this ).attr( 'selected', true );
-
 
493
			} else {
-
 
494
				$( this ).attr( 'selected', false );
-
 
495
			}
-
 
496
		});
-
 
497
		$( '#taxon-input-groupe' ).addClass( 'hidden' );
-
 
498
		$( '#taxon-autre' ).val( '' );
482
		this.reinitialiserFormPlantes();
499
		$( '#barre-progression-upload' ).attr( 'aria-valuemax', this.obsNbre );
483
		$( '#barre-progression-upload' ).attr( 'aria-valuemax', this.obsNbre );
500
		$( '#barre-progression-upload .sr-only' ).text( '0/' + this.obsNbre + ' ' + this.utils.msgTraduction( 'observations-transmises' ) );
484
		$( '#barre-progression-upload .sr-only' ).text( '0/' + this.obsNbre + ' ' + this.utils.msgTraduction( 'observations-transmises' ) );
501
	} else {
485
	} else {
502
		this.afficherPanneau( '#dialogue-form-invalide' );
486
		this.afficherPanneau( '#dialogue-form-invalide' );
503
	}
487
	}
Line -... Line 488...
-
 
488
};
-
 
489
 
-
 
490
PlantesApa.prototype.reinitialiserFormPlantes = function() {
-
 
491
	this.supprimerMiniatures();
-
 
492
	$( '#taxon,#taxon-autre,#commentaire' ).val( '' );
-
 
493
	$( '#taxon' ).removeData( 'value' )
-
 
494
		.removeData( 'numNomSel' )
-
 
495
		.removeData( 'nomRet' )
-
 
496
		.removeData( 'numNomRet' )
-
 
497
		.removeData( 'nt' )
-
 
498
		.removeData( 'famille' );
-
 
499
	$( '#taxon-liste,#certitude' ).find( 'option' ).each( function() {
-
 
500
		if ( $( this ).hasClass( 'choisir' ) ) {
-
 
501
			$( this ).attr( 'selected', true );
-
 
502
		} else {
-
 
503
			$( this ).attr( 'selected', false );
-
 
504
		}
-
 
505
	});
-
 
506
	$( '#taxon-input-groupe' ).addClass( 'hidden' );
504
};
507
};
505
 
508
 
506
/**
509
/**
507
 * Formatage des données du formulaire pour stockage et envoi
510
 * Formatage des données du formulaire pour stockage et envoi
508
 */
511
 */