Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2946 → Rev 2947

/trunk/widget/modules/saisie/squelettes/arbres-remarquables/js/WidgetSaisieArbresRemarquables.js
215,6 → 215,16
});
};
 
// surcharge fonction validerFormulaire()
WidgetSaisieArbresRemarquables.prototype.validerFormulaire = function() {
observateur = $("#form-observateur").valid();
situation = $("#form-situation").valid();
criteres = $("#form-criteres").valid();
station = $("#form-station").valid();
obs = $("#form-obs").valid();
return (observateur && station && obs && criteres && situation);
};
 
WidgetSaisieArbresRemarquables.prototype.definirReglesFormValidator = function() {
$('#form-observateur').validate({
rules: {
246,15 → 256,26
'taxon-liste': {required: true},
taxon: {autreSp: true},
certitude: 'required',
situation: 'required',
arbreRemarquableClasseCirconference: 'required',
arbreRemarquableSante: 'required',
arbreRemarquablePresenceCavite: 'required'
}
});
$('#form-situation').validate({
rules: {
"situation[]" : {
required : true,
minlength : 1
}
},
errorPlacement: function(error, element) {
//error.insertBefore(element.parent());
error.insertAfter(element.closest('div.btn-group.dropdown'));
}
});
$('#form-criteres').validate({
rules: {
arbreRemarquableRemarquable: 'required',
"arbreRemarquableRemarquable[]": 'required',
arbreRemarquableRemarquabilite: 'required'
}
});
368,7 → 389,7
return nn;
};
 
WidgetSaisieArbresRemarquables.prototype.getMilieux = function() {
/*WidgetSaisieArbresRemarquables.prototype.getMilieux = function() {
var milieuxStr = '',
milieux = [];
$('.cb-milieux:checked').each(function() {
377,7 → 398,7
 
milieuxStr = Array.prototype.slice.call(milieux).join(', ');
return milieuxStr;
};
};*/
 
WidgetSaisieArbresRemarquables.prototype.getTextOptionSelectionne = function(id) {
return ($('#' + id).val() != undefined ? $('#' + id + ' option:selected').text() : '');