Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1492 → Rev 1493

/trunk/widget/modules/saisie/squelettes/defaut/js/defaut.js
2,7 → 2,7
// GÉNÉRAL
$(document).ready(function() {
$(window).on('beforeunload', function(event) {
return 'Êtes vous sûr de vouloir quiter la page?\nLes observations saisies mains non transmises seront perdues.';
return 'Êtes vous sûr de vouloir quiter la page?\nLes observations saisies mais non transmises seront perdues.';
});
});
//+----------------------------------------------------------------------------------------------------------+
63,6 → 63,8
dataType: 'xml', // 'xml', 'script', or 'json' (expected server response type)
resetForm: true // reset the form after successful submit
};
$("#miniature").append('<img id="miniature-chargement" class="miniature" alt="chargement" src="'+CHARGEMENT_IMAGE_URL+'"/>');
$("#ajouter-obs").attr('disabled', 'disabled');
$("#form-upload").ajaxSubmit(options);
return false;
});
188,6 → 190,7
var imgNom = $("image-nom", reponse).text();
$("#miniature").append('<img id="miniature-img" class="miniature" alt="'+imgNom+'" src="'+miniatureUrl+'"/>');
}
$('#ajouter-obs').removeAttr('disabled');
$("#effacer-miniature").show();
}
 
545,23 → 548,17
this.findByName(element.name).parent("div").parent("div").removeClass(errorClass).addClass(validClass);
} else {
if ($(element).attr('id') == 'taxon') {
var warningClass = "control-group warning";
if ($("#taxon").data("value") != $("#taxon").val()) {
$("#taxon").removeData();
$("#taxon").removeClass('ns-retenu');
if ($("#taxon").val() != '') {
$("#taxon-input-groupe").removeClass(validClass)
.removeClass(errorClass)
.addClass(warningClass);
this.showLabel(element, "Ce nom n'est pas lié au référentiel.");
if ($("#taxon").val() != '') {
// Si le taxon n'est pas lié au référentiel, on vide le data associé
if($("#taxon").data("value") != $("#taxon").val()) {
$("#taxon").data("numNomSel","");
$("#taxon").data("nomRet","");
$("#taxon").data("numNomRet","");
$("#taxon").data("nt","");
$("#taxon").data("famille","");
}
} else {
if ($("#taxon").val() != '') {
$("#taxon-input-groupe").removeClass(warningClass)
.removeClass(errorClass)
.addClass(validClass);
$(element).next(" span.help-inline").remove();
}
$("#taxon-input-groupe").removeClass(errorClass).addClass(validClass);
$(element).next(" span.help-inline").remove();
}
} else {
$(element).parent("div").parent("div").removeClass(errorClass).addClass(validClass);