Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1236 → Rev 1237

/branches/v1.5-cisaille/widget/modules/saisie/squelettes/defaut/js/defaut.js
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;