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() : ''); |