Selecteurs Ajax (Suite de [7631] et [7655] pour #630). Réécriture du code du mini-navigateur:
- onkeypress='setTimeout(X); if (event.eyCode= 13) return false' est remplacé par onkeypress='if (event.eyCode= 13) return false' onkeyup='X' plus efficace et plus simple. En particulier, l'expression X teste si le retour de la requete Ajax ne renvoie qu'un seul résultat qui est alors aussitot pré-sélectionné (mais il faut toujours cliquer pour valider). Reintroduction du code qui supprime la plus vieilles de 2 requetes sur un meme noeud (finalement indispensable pour la recherche interactive car la recherche d' une chaine longue revient plus rapidement qu'une recheche sur un préfixe de cette chaine) mais sans garder le gestionnaire Ajax indéfiniment (==> try/catch pour éviter le NS_ERROR_NOT_AVAILABLE induit. Zon encore des progrès à faire dans leurs specs). Partage de code plus important entre les 2 mini-navigateurs (rubriques / auteurs) pour mutualiser les développements futurs.
parent
7606e2e1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- dist/javascript/layer.js 74 ajouts, 18 suppressionsdist/javascript/layer.js
- dist/javascript/presentation.js 0 ajout, 17 suppressionsdist/javascript/presentation.js
- ecrire/exec/rechercher.php 99 ajouts, 76 suppressionsecrire/exec/rechercher.php
- ecrire/inc/chercher_rubrique.php 6 ajouts, 4 suppressionsecrire/inc/chercher_rubrique.php
- ecrire/inc/editer_auteurs.php 1 ajout, 1 suppressionecrire/inc/editer_auteurs.php
- ecrire/inc/informer.php 1 ajout, 1 suppressionecrire/inc/informer.php
- ecrire/inc/plonger.php 1 ajout, 1 suppressionecrire/inc/plonger.php
- ecrire/inc/selectionner.php 62 ajouts, 41 suppressionsecrire/inc/selectionner.php
- ecrire/inc/selectionner_auteur.php 6 ajouts, 24 suppressionsecrire/inc/selectionner_auteur.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter