Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να δημιουργήσετε μια αναπτυσσόμενη λίστα Χρησιμοποιώντας XML και Ajax σε PHP

Η γλώσσα Ajax σας επιτρέπει να χρησιμοποιήσετε μια λίστα τιμών XML για να συμπληρώσετε μια αναπτυσσόμενη λίστα σε μια σελίδα PHP . Χρησιμοποιήστε αυτήν τη μέθοδο όταν έχετε πολλές τιμές σε ένα αρχείο XML που καθιστά πολύ δυσκίνητο για να πληκτρολογήσετε τον κωδικό Ajax . Η γλώσσα Ajax μπορεί να πληκτρολογήσει μέσα στη σελίδα PHP , όπου βρίσκεται άλλο Ajax και JavaScript κώδικα σας . Οδηγίες
Η

1 Κάντε δεξί κλικ στη σελίδα PHP που θέλετε να χρησιμοποιήσετε για να εμφανίσετε την αναπτυσσόμενη λίστα . Κάντε κλικ στο " Άνοιγμα με " και επιλέξτε το συντάκτη σας . 2

Ανοίξτε το έγγραφο XML και να δώσει εντολή ο αναγνώστης Ajax να επισημάνω στον κόμβο ρίζα . Ο κόμβος ρίζα είναι ο κόμβος ανώτατου επιπέδου που εξηγεί το περιεχόμενο του αρχείου XML . Για παράδειγμα , ο παρακάτω κώδικας ανακτά μια λίστα με τα βιβλία :

$ doc = νέα DOMDocument ( ) ? $ Doc - > φορτίου ( " books.xml ")? $ Κόμβους = $ doc - > getElementsByTagName ( « boks ') ?
εικόνων 3

Loop μέσα από κάθε κόμβο και να το εμφανίσετε στο drop -down λίστα της σελίδας της PHP . Ο ακόλουθος κώδικας γράφει κάθε στοιχείο με το drop-down λίστα :

για ( $ i = 0 ? $ I <= $ κόμβους - > μήκος - 1 ? $ I + + ) { echo "