Autocompletar con AJAX

En este pic explica como funciona el nuevo sistema de autocompletar que funciona con tecnología AJAX. Este sistema se encuentra en fase experimental por lo que está desactivado por defecto. Hemos detectado problemas con los acentos y otros carácteres así como problemas en el funcionamiento si se teclea muy rápido aunque en ambos casos no interfieren con el normal funcionamiento del programa por lo que ,dada su gran utilidad, os recomendamos probarlo. Podeis verlo en acción en la demo de SOD.

El sistema de autocompletar se puede activar a dos niveles, para hacerlo debemos incorporar en el fichero config.php de nuestro directorio de usuario la variable $nivel_ajax, si la ponemos como $nivel_ajax=1; lo activaremos para autocompletar el código de centro,departamento o usuario (pinchando en el código lo pasaremos a la casilla):

Un aspecto importante del sistema es que podemos teclear tanto el código como el nombre del centro o usuario, el sistema nos lo muestra y al clicar pasa el código a la casilla.

Para completar el código del departamento:

Y para completar el código del usuario:

Si en vez de activar el nivel de ajax a 1 lo ponemos a 5 ($nivel_ajax=5;) en vez de activar solo los «autocompletar» anteriores también se activará el autocompletar para el campo publicación (pinchando en la publicación del desplegable se pasa el valor). Solo se muestran publicaciones periódicas.

Para volver a desactivarlo simplemente debemos de poner el nivel a 0 o eliminar la variable ($nivel_ajax=0;)

Incorporaremos progresivamente esta utilidad en otros procesos como al servir u otras pantallas. Esta previsto también que al teclear la publicación se autocomplete automáticamente el ISSN si está disponible.