[SPIP Zone] r13210 - /_plugins_/_stable_/barre_typo_v2/inc/barre.php

* real3t@gmail.com tapotait, le 01/07/2007 14:14:

Author: real3t@gmail.com
Date: Sun Jul 1 14:14:34 2007
New Revision: 13210

Log:
La demande de confirmation après avoir modifié le contenu du champ de texte n'était plus faite suite #13019

Modified:
    _plugins_/_stable_/barre_typo_v2/inc/barre.php

Modified: _plugins_/_stable_/barre_typo_v2/inc/barre.php

--- _plugins_/_stable_/barre_typo_v2/inc/barre.php (original)
+++ _plugins_/_stable_/barre_typo_v2/inc/barre.php Sun Jul 1 14:14:34 2007
@@ -408,7 +408,7 @@
} );
  $("form").submit ( function() {warn_onunload=false;} );
-$("textarea").change ( function() {form_dirty=true;} );
+$('.$champ.').change ( function() {form_dirty=true;} );
$("input").change ( function() {form_dirty=true;} );
     //--></script>';

En pratique, ici, il faudrait rajouter l'événement "change" non pas seulement sur le champ de texte, mais sur chaque (each ?) éléments du formulaire parent.
Je sais pas faire :frowning:

--
RealET

En pratique, ici, il faudrait rajouter l'événement "change" non pas
seulement sur le champ de texte, mais sur chaque (each ?) éléments du
formulaire parent.

Normalement ce serait quelque chose comme :

$(ton selecteur d'input)
.parents('form')
.find('input,textarea,select')
.not('[@type=hidden]')
.change(function(){ alert('coucou'); });

-- Fil