Entrades

S'estan mostrant les entrades amb l'etiqueta jquery

jQuery datepicker validation

És possible que la validació del datepicker de jQuery et doni error pels navegadors basats en el webkit -Chrome, Safari, ...-. Sembla ser que aquests navegadors agafen el dia com a mes i el mes com a dia, sent el format com a DD/MM/AAAA. Per solucionar aquest problema he fet el següent: Modificar el fitxer jquery.validation.js on hi diu:   date: function(value, element) { return this.optional(element) || Invalid|NaN/.test(new Date(value)); }, i canviar-ho per: date: function(value, element) { return this.optional(element) || /^\d{2}[\/-]\d{2}[\/-]\d{4}$/.test(value); }, Ara la validació la fa amb expressions regulars i comprovant-ho amb el Google Chrome funciona corretament.

jQuery validation

Durant aquests dies he hagut de barallar-me amb la llibreria jQuery i el plugin validate . Com necessitava un parell de funcions que no estaven implementades les he hagut de buscar per Internet arribant a la següent conclusió. notequalTo : function ( value , element, param) { return value != $(param).val(); } notequalTo ens compara dos camps i ens indica si són diferents. wordsarray : function ( value , element, param) { for (var i=0; i length ; i++) { if ( value == param[i]) { return true ; } } return false; } wordsarray comprova que la paraula introduïda sigui del conjunt de paraules indicat en un vector. Les afegirem al fitxer jquery.validate.js a l'alçada on es correspon amb les altres implementacions fetes. Penseu també que més amunt del fitxer si han d'afegir les descripcions quan la condició no es compleixi.