Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1925 → Rev 1922

/trunk/widget/modules/saisie/squelettes/biodiversite34/js/biodiversite34.js
13,18 → 13,6
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
 
35,8 → 23,7
nom : "required",
courriel : {
required : true,
email : true
},
email : true},
courriel_confirmation : {
required : true,
equalTo: "#courriel"
44,16 → 31,13
milieu : "required",
latitude : {
required: true,
range: [-90, 90]
},
range: [-90, 90]},
longitude : {
required: true,
range: [-180, 180]
},
range: [-180, 180]},
date : {
required: true,
regex: "^[0-9]{2}/[0-9]{2}/[0-9]{4}$"
},
date: true},
taxon : "required"
}
});