The LimeSurvey Fund-Raiser 2012 is complete. Thank you for donating a total of 25,000 USD! List of donors »
|
-
pelej
-
-
OFFLINE
-
Fresh Lemon
-
- Posts: 6
-
Karma: 0
-
|
Bonjour,
Dans l'édition des modèles est-il normal que jquery.autocomplete.css et jquery.autocomplete.js apparaissent dans "Autres fichiers:" et pas dans "Fichiers CSS & Javascripts:" ?
Quoiqu'il en soit en ayant suivi la méthode 1 proposée dans "Use jQuery Autocomplete plugin to suggest answers for text inputs" je n'arrive pas à faire fonctionner autocomplete.
Dans l'attente.
Cordialement.
Jean Pelé
P.S. limesurvey est installé sur une debian lenny.
|
|
|
-
DenisChenu
-
-
OFFLINE
-
Moderator Lime
-
- Posts: 4403
- Thank you received: 455
-
Karma: 166
-
|
Oui, à la base tu ne peux que modifier les fichiers templates.js et template.css
As tu un message d'erreur javascript ?
|
|
|
-
pelej
-
-
OFFLINE
-
Fresh Lemon
-
- Posts: 6
-
Karma: 0
-
|
Pas de message d'erreur javascript.
Pas de message d'erreur dans syslog.
Simplement quand je tape la première lettre dans le champ rien n'est proposé.
|
|
|
-
pelej
-
-
OFFLINE
-
Fresh Lemon
-
- Posts: 6
-
Karma: 0
-
|
Pas de message d'erreur javascript.
Pas de message d'erreur dans syslog.
Simplement quand je tape la première lettre dans le champ rien n'est proposé.
|
|
|
-
DenisChenu
-
-
OFFLINE
-
Moderator Lime
-
- Posts: 4403
- Thank you received: 455
-
Karma: 166
-
|
Salut,
Peut tu nous indiquer les sources des tes fichiers javascript ?
As tu testé avec une liste la plus simple possible de jquery.autocomplete ?
|
|
|
-
pelej
-
-
OFFLINE
-
Fresh Lemon
-
- Posts: 6
-
Karma: 0
-
|
Salut,
Les fichiers jquery.autocomplete.js et css proviennent du site bassistance.de/jquery-plugins/jquery-plugin-autocomplete/.
Il s'agit du plugin 1.1 Copyright 2009 Jorn Zaefferrer.
Le test est fait sur une question avec le code suivant :
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
var qID = 2542 ;
var states = "Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,
District of Columbia,Florida,Georgia,Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,
Louisiana,Maine,Montana,Nebraska,Nevada,New Hampshire,New Jersey,New Mexico,New York,
North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Maryland,Massachusetts,Michigan,
Minnesota,Mississippi,Missouri,Pennsylvania,Rhode Island,South Carolina,South Dakota,
Tennessee,Texas,Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming".split(',');
$('#question'+qID+' input.text').autocomplete(states, {
matchContains: true,
minChars: 0
});
});
</script>
|
|
|
-
DenisChenu
-
-
OFFLINE
-
Moderator Lime
-
- Posts: 4403
- Thank you received: 455
-
Karma: 166
-
|
Salut,
Dans le fichier question.pstpl de ton template , as tu dans le div ou le tableau contenant la question et la réponse ?
Essaye avec minChars: 1, il me semble que avec 0 cela ne fonctionne pas.
Sinon, peut tu nous mettre un accès à un lien de test pour vérifier ?
|
|
|
-
DenisChenu
-
-
OFFLINE
-
Moderator Lime
-
- Posts: 4403
- Thank you received: 455
-
Karma: 166
-
|
Salut,
le var state ... doit être sur une seule ligne
var states = "Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,District of Columbia,Florida,Georgia,Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Montana,Nebraska,Nevada,New Hampshire,New Jersey,New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Maryland,Massachusetts,Michigan,Minnesota,Mississippi,Missouri,Pennsylvania,Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming".split(',');
Pour faire plusieurs lignes: var txtstate="Alabama,Alaska,Arizona,Arkansas,";
txtstate= txtstate+"California,Colorado,Connecticut,Delaware,";
txtstate= txtstate+"Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming";
var state=txtstate.split(',');
|
|
|
-
pelej
-
-
OFFLINE
-
Fresh Lemon
-
- Posts: 6
-
Karma: 0
-
|
OK. Merci beaucoup. Maintenant l'autocomplete complète.
|
|
|
|