Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
clients:sctsugg [2010/05/12 00:53] vincent |
clients:sctsugg [2010/06/01 14:54] vincent |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
- | Cette extension nécessite JQuery (testé avec 1.3 et 1.4) ainsi que les extensions AjaxQueue et éventuellement Bgiframe pour la compatibilité avec Internet Explorer 6. Ces différents fichiers sont disponibles sur à l'adresse http://jquery.exemole.fr/ | + | Cette extension nécessite JQuery (testé avec 1.3 et 1.4) ainsi que les extensions AjaxQueue et éventuellement Bgiframe pour la compatibilité avec Internet Explorer 6. Ces différents fichiers sont disponibles sur à l'adresse http://jquery.exemole.fr/. Elle utilise également //scrutarijs.basedata// de la bibliothèque ScrutariJS. |
Il suffit d'ajouter les lignes suivantes : | Il suffit d'ajouter les lignes suivantes : | ||
Ligne 16: | Ligne 16: | ||
<script src="http://jquery.exemole.fr/jquery.ajaxqueue-1.0.js" type="text/javascript"></script> | <script src="http://jquery.exemole.fr/jquery.ajaxqueue-1.0.js" type="text/javascript"></script> | ||
<script src="http://jquery.exemole.fr/jquery.bgiframe-2.1.1.min.js" type="text/javascript"></script> | <script src="http://jquery.exemole.fr/jquery.bgiframe-2.1.1.min.js" type="text/javascript"></script> | ||
+ | <script src="http://jquery.exemole.fr/scrutarijs.basedata-1.0.js" type="text/javascript"></script> | ||
<script src="http://jquery.exemole.fr/jquery.scrutarisuggestion-1.0.js" type="text/javascript"></script> | <script src="http://jquery.exemole.fr/jquery.scrutarisuggestion-1.0.js" type="text/javascript"></script> | ||
</code> | </code> | ||
Ligne 57: | Ligne 58: | ||
* ''submitOnSelect'' : sélecteur au sens JQuery identifiant un formulaire qui sera immédiatement soumis après sélection d'un mot-clé (si ''submitOnSelect'' vaut "#RECHERCHE", cela équivaut à la commande ''$("#RECHERCHE"].submit()'' ; si submitOnSelect est de longueur nulle, rien n'est fait (//c'est la valeur par défaut//) | * ''submitOnSelect'' : sélecteur au sens JQuery identifiant un formulaire qui sera immédiatement soumis après sélection d'un mot-clé (si ''submitOnSelect'' vaut "#RECHERCHE", cela équivaut à la commande ''$("#RECHERCHE"].submit()'' ; si submitOnSelect est de longueur nulle, rien n'est fait (//c'est la valeur par défaut//) | ||
* ''limit'' : nombre maximum de résultats retournés, la valeur -1 indique l'absence de limite (//valeur par défaut// : **50**) | * ''limit'' : nombre maximum de résultats retournés, la valeur -1 indique l'absence de limite (//valeur par défaut// : **50**) | ||
+ | * ''supermotcleInput'' : sélecteur au sens JQuery du champ susceptible de contenir l'identifiant du mot-clé sélectionné par l'utilisateur dans la liste ; cette option est complémentaire de ''submitOnSelect'', elle assure que la recherche va mettre en avant le mot-clé choisi par l'utilisateur | ||
+ | |||
+ | ==== Modification des options ==== | ||
+ | |||
+ | Toute option peut être modifiée après l'initialisation avec la méthode //setOptions// à laquelle on passe un objet argument identique à l'initialisation. On peut même modifier l'URL de Scrutari avec l'options url | ||
+ | |||
+ | <code javascript> | ||
+ | $("#CHAMP_RECHERCHE").setOptions({ | ||
+ | url: "http://autresite.net/sct/autreserveur/JSon" | ||
+ | }); | ||
+ | </code> | ||