Anhängen, php in jquery

Ich versuche, um dynamisch erstellen Sie ein div, um zu zeigen Fehlermeldungen mithilfe von jquery. Ich bin in der Lage, verwenden Sie die append() zum erstellen der HTML-leicht genug, aber ich muss zum aufrufen einer php-variable, um den Inhalt anzuzeigen. Wenn ich versuche nur das hinzufügen von php öffnenden und schließenden tags, wie ich normalerweise, werden die append-Methode verhält sich nicht wie erwartet und gibt eine scheinbar zufällige Ausschnitt aus der Mitte der Zeile.
Wie kann ich dieses problem lösen?

Hier der jquery-code, wie ich es haben:

$(document).ready(function() {
    var errors_php = "<?php  echo validation_errors('<li>','</li>'); ?>";
    $('#wrapper').append("<div id='errors'><ul>"+errors_php+"</ul></div>");
    $('#errors').slideDown('slow');
});

Hinweis: die validation_errors () - Funktion ist eine codeigniter-Methode. Übrigens, wenn ich entfernen Sie die errors_php variable aus der append() funktioniert es wie erwartet, die Anzeige einer leeren div.

EDIT:

Der generierte code ist:

<div id="errors"><ul>',''); ?&gt;</ul></div>
Was ist der generierte code?
Original post editiert
Und was wird auf dem Bildschirm ausgegeben?
sorry @wowo_999 ich nicht Folgen. Die browser-Analyse des generierten Codes über und die Anzeige wie erwartet (mit ein wenig css!).
Verwandte: stackoverflow.com/questions/168214/...

InformationsquelleAutor musoNic80 | 2010-07-08

Schreibe einen Kommentar