514,25 → 514,36 |
obsNumero = obsNumero + 1; |
obsNbre = obsNbre + 1; |
$(".obs-nbre").text(obsNbre); |
$("#liste-obs tbody").append( |
'<tr id="obs'+obsNumero+'" class="obs obs'+obsNumero+'">'+ |
'<td rowspan="3" class="obs-miniature">'+ajouterImgMiniatureAuTransfert()+'</td>'+ |
'<td>'+$("#taxon").val()+'</td>'+ |
'<td colspan="2">'+$('#commune-nom').text()+' ('+$('#commune-code-insee').text()+') ['+$("#latitude").val()+' / '+$("#longitude").val()+']</td>'+ |
'<td rowspan="3">'+$("#notes").val()+'</td>'+ |
'<td rowspan="3" class="obs-action">'+ |
$("#liste-obs").append( |
'<div id="obs'+obsNumero+'" class="row-fluid obs obs'+obsNumero+'">'+ |
'<div class="span1 obs-miniature thumbnail">'+ |
ajouterImgMiniatureAuTransfert()+ |
'</div>'+ |
'<div class="span9">'+ |
'<ul class="unstyled">'+ |
'<li>'+ |
$("#taxon").val()+ |
' observé à '+ |
$('#commune-nom').text()+' ('+$('#commune-code-insee').text()+') ['+$("#latitude").val()+' / '+$("#longitude").val()+']'+ |
' le '+ |
$("#date").val()+ |
'</li>'+ |
'<li>'+ |
'<span>Lieu-dit :</span> '+$('#lieudit').val()+' '+ |
'<span>Station :</span> '+$('#station').val()+' '+ |
'<span>Milieu :</span> '+$('#milieu').val()+' '+ |
'</li>'+ |
'<li>'+ |
'Commentaires : '+$("#notes").val()+ |
'</li>'+ |
'</ul>'+ |
'</div>'+ |
'<div class="obs-action span1" title="Supprimer cette observation">'+ |
'<button class="supprimer-obs" value="'+obsNumero+'" title="'+obsNumero+'">'+ |
'<img src="'+SUPPRIMER_ICONE_URL+'"/></button>'+ |
'</td>'+ |
'</tr>'+ |
'<tr class="obs obs'+obsNumero+'">'+ |
'<td rowspan="2">'+$("#date").val()+'</td>'+ |
'<td>'+$('#lieudit').val()+'</td>'+ |
'<td>'+$('#station').val()+'</td>'+ |
'</tr>'+ |
'<tr class="obs obs'+obsNumero+'">'+ |
'<td colspan="2">'+$('#milieu').val()+'</td>'+ |
'</tr>'); |
'<img src="'+SUPPRIMER_ICONE_URL+'"/>'+ |
'</button>'+ |
'</div>'+ |
'</div>'); |
//rassemble les obs dans #liste-obs |
$("#liste-obs").data('obsId'+obsNumero, { |
'date' : $("#date").val(), |
559,9 → 570,19 |
'image_b64' : getB64ImgOriginal() |
}); |
supprimerMiniature(); |
$(".obs-nbre").triggerHandler('changement'); |
} |
}); |
|
$(".obs-nbre").on('changement', function() { |
console.log('changment obs : '+$(this).text()); |
if ($(this).text() == '0') { |
$("#transmettre-obs").attr('disabled', 'disabled'); |
} else { |
$("#transmettre-obs").removeAttr('disabled'); |
} |
}); |
|
$("body").on('click', ".supprimer-obs", supprimerObs); |
|
$("#transmettre-obs").on('click', function(e) { |
691,6 → 712,7 |
} |
obsNbre = obsNbre - 1; |
$(".obs-nbre").text(obsNbre); |
$(".obs-nbre").triggerHandler('changement'); |
|
$('.obs'+obsId).remove(); |
$("#liste-obs").removeData('obsId'+obsId); |
708,6 → 730,8 |
var src = $("#miniature-img").attr("src"); |
var alt = $("#miniature-img").attr("alt"); |
miniature = '<img class="'+css+'" alt="'+alt+'"src="'+src+'" />'; |
} else { |
miniature = '<img class="miniature" alt="Aucune photo"src="'+PAS_DE_PHOTO_ICONE_URL+'" />'; |
} |
return miniature; |
} |
765,7 → 789,7 |
nom.nomSel = val.nom_sci; |
nom.nomSelComplet = val.nom_sci_complet; |
nom.numNomSel = val.nn; |
nom.nomRet = val["nom_retenu.libelle"]; |
nom.nomRet = val.nom_retenu_complet; |
nom.numNomRet = val["nom_retenu.id"]; |
nom.famille = val.famille; |
nom.retenu = (val.retenu == 'false') ? false : true; |