Changeset 115658 in spip-zone for _plugins_/empecher_double_clic


Ignore:
Timestamp:
Jun 13, 2019, 3:01:47 PM (4 months ago)
Author:
nicod@…
Message:

Corriger un bug avec les formulaires multi-étapes : ne pas passer les input en disabled sinon les <input name="_retour_etape_xx" ...> ne remontent pas leurs valeurs dans l'env.
On désactive plutôt leur comportement par défaut (submit).

Location:
_plugins_/empecher_double_clic/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/empecher_double_clic/trunk/js/empecher_double_clic.js

    r115244 r115658  
    11$(function() {
    2         $('form').submit(function(event) {
    3                 $(this).addClass('js-sending').find('input[type="submit"], button[type="submit"]').attr('disabled', 'disabled');
     2        $('form').submit(function() {
     3                $(this).addClass('js-sending')
     4                        .find('input[type="submit"], button[type="submit"]')
     5                        .addClass('js-button-sending')
     6                        .on('click',function (e) {e.preventDefault();});
    47        });
    58});
  • _plugins_/empecher_double_clic/trunk/paquet.xml

    r115487 r115658  
    22        prefix="empecher_double_clic"
    33        categorie="communication"
    4         version="0.3.0"
     4        version="0.3.1"
    55        etat="test"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.