Changeset 75171 in spip-zone


Ignore:
Timestamp:
Aug 31, 2013, 10:23:03 AM (6 years ago)
Author:
maieul@…
Message:

éviter un effet de saccade lors du masquage/démasquage des champs conditionné par valeurs d'autres champs

Location:
_plugins_/saisies
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/inc/saisies_afficher.php

    r69899 r75171  
    293293        $code = '';
    294294        $code .= '(function($){';
    295         $code .= '$(document).ready(function(){';
     295        $code .= '$(document).ready(function(){chargement=true;';
    296296                $code .= 'verifier_saisies_'.$id_form.' = function(form){';
    297297                                foreach ($saisies as $saisie) {
     
    353353                                                }
    354354                                                $code .= 'if ('.$condition.') {$(form).find("'.$sel.'").show(400);} ';
    355                                                 $code .= 'else {$(form).find("'.$sel.'").hide(400).css("display", "none");} ';
     355                                                $code .= 'else {if (chargement==true) {$(form).find("'.$sel.'").hide(400).css("display","none");} else {$(form).find("'.$sel.'").hide(400);};} ';
    356356                                        }
    357357                                }
     
    359359                $code .= '$("li#afficher_si_'.$id_form.'").parents("form").each(function(){verifier_saisies_'.$id_form.'(this);});';
    360360                $code .= '$("li#afficher_si_'.$id_form.'").parents("form").change(function(){verifier_saisies_'.$id_form.'(this);});';
    361         $code .= '});';
     361        $code .= 'chargement=false;})';
    362362        $code .= '})(jQuery);';
    363363        return $i>0 ? $code : '';
  • _plugins_/saisies/paquet.xml

    r75136 r75171  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="1.33.0"
     4        version="1.33.1"
    55        etat="test"
    66        compatibilite="[2.0.0;3.0.*]"
  • _plugins_/saisies/plugin.xml

    r75136 r75171  
    44    <auteur>Matthieu Marcillaud - RastaPopoulos - Joseph</auteur>
    55    <licence>&#169; 2009-2012 GNU/GPL</licence>
    6     <version>1.33.0</version>
     6    <version>1.33.1</version>
    77    <etat>test</etat>
    88    <categorie>outil</categorie>
Note: See TracChangeset for help on using the changeset viewer.