Mode silencieux
La lib propose un mode silencieux, dans ce cas elle indique juste que le formulaire a été modifié en direct en ajoutant une classe et en déclenchant un event, sans déclencher de message.
Ensuite on fait ce qu'on veut avec l'écouteur d'évènements selon les besoins.
/*
* Make Are-You-Sure "silent" by disabling the warning message
* (tracking/monitoring only mode). This option is useful when you wish to
* use the dirty/save events and/or use the dirtyness tracking in your own
* beforeunload handler.
*/
$('form').areYouSure( {'silent':true} );
Ça serait bien de pouvoir décider de ce comportement au cas-par-cas, par exemple en pouvant passer des attributs data au formulaire (data-silent
, ou alors avec un namespace data-nemequittepas-silent
, ou autre).
Bon je sais pas si les attributs serait à mettre sur le div.formulaire_spip englobant ou ailleurs. Idéalement j'aimerais que ça soit possible avec les formulaires fait 100% en saisies php, et dans ce cas là on ne peut pas changer ce conteneur je crois. Bon, à réfléchir.