Changeset 66091 in spip-zone


Ignore:
Timestamp:
Sep 20, 2012, 10:39:57 AM (7 years ago)
Author:
cedric@…
Message:

Eviter un bug lors de la soumission ajax du formulaire (jQuery pas defini dans l'iframe du post)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.0/plugins/forum/formulaires/forum.html

    r60673 r66091  
    7878        <ul>
    7979        <li class='editer saisie_document_forum[ (#ENV**{erreurs}|table_valeur{document_forum}|oui)erreur]'>
    80         [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{document_forum})</span>]
    81         <input type="hidden" name="cle_ajouter_document" value="(#ENV{cle_ajouter_document})" />
    82         [<div id="ajouter_document_up">(#ENV{ajouter_document})
    83         <label for="supprimer_document_ajoute"><input type='checkbox' name='supprimer_document_ajoute' id='supprimer_document_ajoute' />
    84         <:lien_supprimer:></label>
    85         </div>]
    86         <div>
    87         [<label for="ajouter_document">(#ENV{formats_documents_forum}|join{', '})</label>]
    88         <input class='file' type="file" name="ajouter_document" id="ajouter_document"[
    89         accept="(#ENV{formats_documents_forum}|join{','})"] />
    90         </div>
     80                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{document_forum})</span>]
     81                <input type="hidden" name="cle_ajouter_document" value="(#ENV{cle_ajouter_document})" />
     82                [<div id="ajouter_document_up">(#ENV{ajouter_document})
     83                <label for="supprimer_document_ajoute"><input type='checkbox' name='supprimer_document_ajoute' id='supprimer_document_ajoute' />
     84                <:lien_supprimer:></label>
     85                </div>]
     86                <div>
     87                [<label for="ajouter_document">(#ENV{formats_documents_forum}|join{', '})</label>]
     88                <input class='file' type="file" name="ajouter_document" id="ajouter_document"[
     89                accept="(#ENV{formats_documents_forum}|join{','})"] />
     90                </div>
    9191
    92         <script type='text/javascript'>
    93         jQuery('#ajouter_document_up')
    94         .next()
    95                 .hide()
    96         .prev()
    97         .find(':checkbox')
    98         .bind('change', function(){
    99                 jQuery('#ajouter_document_up').hide().next().show();
    100         })
    101         ;
    102         </script>
     92                <script type='text/javascript'>/*<!\[CDATA\[*/
     93                if (window.jQuery) jQuery(function(){
     94                        jQuery('#ajouter_document_up')
     95                        .next().hide()
     96                        .prev().find(':checkbox').bind('change', function(){
     97                                jQuery('#ajouter_document_up').hide().next().show();
     98                        });
     99                });
     100                /*\]\]>*/</script>
    103101        </li>
    104102        </ul></fieldset>
Note: See TracChangeset for help on using the changeset viewer.