Subversion Repositories eFlore/Applications.cel

Rev

Rev 719 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
712 jpm 1
$(function() {
2
	$("#date").datepicker($.datepicker.regional['fr']);
3
 
4
	$("#courriel-confirmation").bind('paste', function(e) {
5
		$("#dialogue-bloquer-copier-coller").dialog();
6
		return false;
7
	});
8
 
9
	var obsNumero = 0;
10
	$("#ajouter-obs").click(function(e) {
11
		obsNumero = obsNumero + 1;
12
		$("#liste-obs tbody").append(
13
			'<tr id="obs-'+obsNumero+'">'+
14
				'<td>'+obsNumero+'</td>'+
15
				'<td>'+$("#date").val()+'</td>'+
16
				'<td>'+$("#taxon option:selected").text()+'</td>'+
17
				'<td>'+$("#notes").val()+'</td>'+
18
				'<td><button class="supprimer-obs" value="'+obsNumero+'">Supprimer</button></td>'+
19
			'</tr>');
20
		$("#liste-obs").data('obs-id:'+obsNumero, {'date' : $("#date").val(), 'taxon' : $("#taxon").val()});
21
	});
22
 
23
	$(".supprimer-obs").live('click', function() {
24
		var obsId = $(this).val();
25
		$('#obs-'+obsId).remove();
26
		$("#liste-obs").removeData('obs-id:'+obsId)
27
	});
28
 
29
	$( "#tramsmettre-obs").click(function(e) {
30
		var observations = $("#liste-obs").data();
31
		if (observations == undefined) {
32
			$("#dialogue-zero-obs").dialog();
33
		} else {
34
			$.each(observations, function (obsId, value) {
35
				$.each(value, function (key, value) {
36
					alert(obsId+' : '+key + '=' + value);
37
				});
38
			});
39
		}
40
 
41
	});
42
});