Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1924 → Rev 1925

/trunk/widget/modules/saisie/squelettes/biodiversite34/js/biodiversite34.js
13,6 → 13,18
return false;
}
 
// Permet de valider des dates sans utiliser le validateur "date", qui dépend du navigateur et fout la merde (locale, etc.)
// Attention, on peut rentrer 99/99/9999 ça marche ...
// merci http://stackoverflow.com/questions/280759/jquery-validate-how-to-add-a-rule-for-regular-expression-validation
$.validator.addMethod(
"regex",
function(value, element, regexp) {
var re = new RegExp(regexp);
return this.optional(element) || re.test(value);
},
"La valeur ne correspond pas au format demandé."
);
 
//+---------------------------------------------------------------------------------------------------------+
// FORMULAIRE
 
23,7 → 35,8
nom : "required",
courriel : {
required : true,
email : true},
email : true
},
courriel_confirmation : {
required : true,
equalTo: "#courriel"
31,13 → 44,16
milieu : "required",
latitude : {
required: true,
range: [-90, 90]},
range: [-90, 90]
},
longitude : {
required: true,
range: [-180, 180]},
range: [-180, 180]
},
date : {
required: true,
date: true},
regex: "^[0-9]{2}/[0-9]{2}/[0-9]{4}$"
},
taxon : "required"
}
});