Nu har jeg prøvet at sende det som XML over og prøvet at bygge det op ved hjælp af DOM, men det er ligesom den ikke gør det helt færdigt.
Mit script der henter XML'en ser ud som følgende:
- $(document).ready(function() {
- $.get("inc/gallery/controller.php", {page: "albumSelector"},
- function(xml) {
- $(xml).find("albumImage").each(function() {
- var alt = $(this).find("alt").text();
- var picture_id = $(this).attr("id");
-
- $("#selector").html("<img alt=\"" + alt + "\" height=\"90\" src=\"inc/gallery/getPicture.php?id=" + picture_id + "\" width=\"120\" />").appendTo("#albumSelector");
- });
- });
- });
Og min struktur i XML ser således ud
- <result>
- <albumImage id="1">
- <alt>Test album</alt>
- </albumImage>
- </result>