Tecnología

Inicio

Cómo crear una lista desplegable Uso de XML y AJAX en PHP

El lenguaje Ajax le permite utilizar una lista de valores XML para rellenar una lista desplegable en una página PHP. Utilice este método cuando se tiene varios valores en un archivo XML que hace que sea demasiado engorroso para introducir el código de Ajax. El lenguaje Ajax se puede introducir dentro de la página PHP donde se encuentra su otro código Ajax y JavaScript.

Instrucciones

1 Haga clic en la página PHP que desea utilizar para mostrar la lista desplegable. Haga clic en "Abrir con" y elija el editor preferido.

2 Abra el documento XML e instruir al lector Ajax para que apunte al nodo raíz. El nodo raíz es el nodo de nivel superior que explica el contenido del archivo XML. Por ejemplo, el código siguiente recupera una lista de libros:

$ Doc = new DOMDocument ();
$ Doc-> carga ( "books.xml");
$ Nodos = $ doc-> getElementsByTagName ( 'Boks');

3 Recorrer cada nodo y lo mostrará en la lista desplegable de la página PHP. El siguiente código escribe cada elemento de la lista desplegable:

for ($ i = 0; $ i <= $ miliares> longitud-1; $ i ++)
{

echo &quot;&lt;select>&quot;.($nodes->item($i)->parentNode).&quot;&lt;/select>&quot;;

}

4 Guarde los cambios y abrir la página PHP en un navegador Web para revisar la lista desplegable de opciones.