The Ajax språket kan du använda en lista med XML- värden för att fylla en listruta i ett PHP- sida . Använd denna metod när du har flera värden i en XML-fil som gör det alltför besvärligt att skriva i Ajax koden . Den Ajax språket kan skrivas inom PHP-sida där din andra Ajax och JavaScript-kod är belägen . Instruktioner
1
Högerklicka på PHP-sida som du vill använda för att visa listrutan . Klicka på " Öppna med " och välj din editor .
2
Öppna XML-dokumentet och instruera Ajax läsaren att peka på roten noden . Rotnoden är den högsta nivån nod som förklarar innehållet i XML -filen . Till exempel hämtar följande kod en lista över böcker :
$ doc = new DOMDocument ( ) ; $ doc - > last ( " books.xml " ) , $ noder = $ doc - > getElementsByTagName ( ' boks ');
3
Loop genom varje nod och visa den i PHP sidans listrutan . Följande kod skriver varje element i listrutan :
för ( $ i = 0 ; $ i < = $ noder - > längd - 1 , $ i + + ) { echo " " . . ( $ noder - > objekt ( $ i) - > parentNode ) " < /select > " ;}
4 Spara ändringarna och öppna PHP-sida i en webbläsare för att se den nedrullningsbara listan över alternativ .