Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2851 Rev 2852
Line 8... Line 8...
8
	
8
	
9
}
9
}
Line 10... Line 10...
10
WidgetSaisieMessicoles.prototype = new WidgetSaisie();
10
WidgetSaisieMessicoles.prototype = new WidgetSaisie();
-
 
11
 
-
 
12
/* Surcharge des fonctions */
-
 
13
WidgetSaisie.prototype.ajouterObs = function() {
-
 
14
	// Fermeture automatique des dialogue de transmission de données
-
 
15
	// @WARNING TEST
-
 
16
	$('#dialogue-obs-transaction-ko').hide();
-
 
17
	$('#dialogue-obs-transaction-ok').hide();
-
 
18
 
-
 
19
	// vérification : si la détermination est incertaine, obligation
-
 
20
	// de fournir au moins une image
-
 
21
	var certitude = $('#identification').val(),
-
 
22
		nbImages = $("#miniatures img").length,
-
 
23
		imagesOK = true;
-
 
24
	if (certitude != "certaine" && nbImages == 0) {
-
 
25
		imagesOK = false;
-
 
26
		$("#image-obligatoire").show();
-
 
27
	} else {
-
 
28
		$("#image-obligatoire").hide();
-
 
29
	}
-
 
30
 
-
 
31
	if ((this.validerFormulaire() == true) && imagesOK) {
-
 
32
		this.masquerPanneau('#dialogue-form-invalide');
-
 
33
		return false;
-
 
34
		// suite des opérations
-
 
35
		this.obsNbre = this.obsNbre + 1;
-
 
36
		$(".obs-nbre").text(this.obsNbre);
-
 
37
		$(".obs-nbre").triggerHandler('changement');
-
 
38
		this.afficherObs();
-
 
39
		this.stockerObsData();
-
 
40
		this.supprimerMiniatures();
-
 
41
		if(! this.especeImposee) {
-
 
42
			$("#taxon").val("");
-
 
43
			$("#taxon").data("numNomSel",undefined);
-
 
44
		}
-
 
45
		$('#barre-progression-upload').attr('aria-valuemax', this.obsNbre);
-
 
46
		$('#barre-progression-upload .sr-only').text('0/'+this.obsNbre+" observations transmises");
-
 
47
	} else {
-
 
48
		this.afficherPanneau('#dialogue-form-invalide');
-
 
49
	}
Line 11... Line 50...
11
 
50
};
12
/* Surcharge des fonctions */
51
 
13
 
52
 
14
/* Ecouteurs */
53
/* Ecouteurs */