jQuery

/Tag:jQuery

Validation des valeurs de radio boutons avec jquery.validate

La problématique est toute bête, on a un groupe de boutons radio, admettons « oui » et « non », et on veut imposer la valeur cochée avec jquery validate.

Exemple :

<input type='radio' name='truc' id='truc_oui' value='oui' /> Oui
<input type='radio' name='truc' id='truc_non' value='non' /> Non

Je n’ai pas trouvé de solution toute faire pour ça, et les recherches sur le net ont mené à une fonction buggée qui vérifie la valeur du champ, un truc du genre :

jQuery.validator.addMethod('correctAnswer', function(value, element, params) {
    return this.optional(element) || value == params;
}, 'Select the correct answer to move on.');

Le problème étant que dans ce cas, le « value » passé à la fonction est systématiquement la première value du formulaire pour ce groupe de boutons radio, et non pas la valeur cochée.

J’ai donc créé une fonction équivalente mais non buggée, si ca peut vous servir 🙂

jQuery.validator.addMethod('correctAnswer', function(value, element, params) {
    return $('input[type=radio][name='+element.name+']:checked').val()==params;
}, 'La réponse est incorrecte.');

 

7 septembre 2013|Categories: Blog|Tags: |0 Commentaires

Revisersavoiture.com

rsvPortail de coupons promo pour la révision et l’entretien automobile.

  • Développement complet « from scratch » et intégration en collaboration avec un autre Freelance et avec les équipes internes, depuis la version initiale (printemps 2009), jusqu’aux nombreuses évolutions actuelles et à venir.
  • Administration serveur dédié Linux Debian
  • Maintenance, infogérance.
  • Conseil technique et fonctionnel, gestion de projet (interlocuteur technique).
  • Technologies : PHP, MySQL, Linux, Apache, CodeIgniter
  • Fonctionnel : FrontOffice, BackOffice, espace client, espace bénéficiaire, moteur de recherche géolocalisé, marques blanches, webservices, widget Tabbee (norme Opera), etc.
  • Gestion de marques blanches et d’un système avancé de partage / fusion de comptes entre les marques blanches et avec l’univers www.carnet-entretien-auto.fr

ReviserSaVoiture.com

4 septembre 2013|Categories: Références|Tags: , , , , , , |Commentaires fermés sur Revisersavoiture.com

Carnet-entretien-auto.fr

ceaOutil de gestion de l’entretien automobile : calendriers, alertes, etc.

  • Développement complet « from scratch » et intégration
  • Maintenance, infogérance.
  • Interfaçage avec une base de données spécialisées dans l’automobile (identification de tous les modèles de voiture et mise à disposition de leurs informations techniques et des plans d’entretien associés).
  • Algorithme complexes de gestion du calendrier d’entretien (estimation de kilométrages et de dates des entretiens déjà effectués, ajustement par rapport à l’historique saisi, etc.)
  • Gestion de marques blanches et d’un système avancé de partage / fusion de comptes entre les marques blanches et avec l’univers revisersavoiture.com
  • Technologies : jQuery, Smarty, PHP, MySQL, Linux, Apache, Webservices, CodeIgniter
  • Administration serveur dédié Linux Debian

Carnet d’Entretien Auto en ligne simple, économique, et gratuit

4 septembre 2013|Categories: Références|Tags: , , , , , , , |Commentaires fermés sur Carnet-entretien-auto.fr