Oft kommt man bei der Integration von AJAX in die Situation, dynamisch Listen, Tabellenzeilen oder andere, sich schematisch wiederholende Codemuster zu erweitern.
Es ist meiner Meinung nach sehr unsauber, den dazu gehörenden Quelltext direkt aus dem aufgerufenen Script auszugeben und per jQuery(element).html() einzubinden. Auch das Erstellen des Codes per Javascript genügt mir nicht, will ich doch jegliches Markup getrennt von allen anderen Elementen meiner Applikation verwalten.
Continue reading ‘jQuery: Wiederholende Strukturen dynamisch mit Ajax und PHP’
Will man durch Manipulation des DOM, also ohne Neuladen einer Seite, Listen mit alternierenden Hintergrundfarben versehen, so scheiden die Optionen der verwendeten Template Engine und die Implementierung im PHP Code aus – dieser wird ja nicht mehr aufgerufen. Nun gibt es noch einen sehr einfachen und eleganten Weg, dies zur Laufzeit zu erreichen.