source: spip-zone/_plugins_/selection_d_objets/trunk/formulaires/recherche_objets.html @ 69181

Last change on this file since 69181 was 69181, checked in by abelass@…, 7 years ago
  • dans le moteur de recherche ne pas proposer les objets déjà sélectionnés
  • établir la bonnelangue du contexte
File size: 1.6 KB
Line 
1 <div class="formulaire_spip formulaire_bouton_objet ajax" id="formulaire_bouton_objet_#OBJET_DEST">
2        <form action="#ENV{action}" method="post"><div>
3            #ACTION_FORMULAIRE{#ENV{action}}
4        <ul>
5            [(#SAISIE{input,objet_sel,
6                    label=<:selection_objet:ajouter_objet:> [(#GET{objets}|table_valeur{#VALEUR})]})]
7            [(#SAISIE{selection,type_lien,
8                    label=<:selection_objet:selection_type_lien:> [(#GET{objets}|table_valeur{#VALEUR})],
9                    datas=#ENV{types_lien}})]
10        </ul>
11        <p class="boutons">
12         <input type="submit" name="ok" class="submit" value="ok"  />
13        </p>       
14        </div>
15        </form>
16</div>   
17[(#REM)autocomplete recherche]
18<script type="text/javascript" >
19    $(function() {
20        $( "#champ_objet_sel" ).autocomplete({
21                source: "[(#URL_PAGE{recherche_objet}|parametre_url{langue,#ENV{lang}}|replace{&amp;,&})]",
22                dataType: 'json',
23                minLength: 2,
24                autoFocus: true,
25                select: function(event, ui) {
26                    //assign value back to the form element
27                    if(ui.item){
28                      $(event.target).val(ui.item.value);
29                    }
30                    //submit the form
31                    $(event.target.form).submit();
32                    $(window).load(function(){
33                    $('#dvLoading').fadeOut(2000);
34                    });
35                     ajaxReload('tableau_so', {});
36                }
37          });
38    });
39  </script> 
Note: See TracBrowser for help on using the repository browser.