Link Problem

Hi Leute,

ich hab ein kleines Problem.

Ich füge per Jquery request einen Datensatz in die Datenbank ein, erstelle im Controller eine tabelle mit allen datensätzen und gebe diese im result mit zurück.

Klappt auch soweit alles wunderbar, nur in dem moment in dem ich einen Link erzeuge mit mehr als dem href parameter bekomme ich ein falsches ergebniss im view.

So erzeuge ich den link im controller

<a href="#" class="deletelink" id="dynamische-id">löschen </a>

und wenn ich das ganze dann im View per Ajax in das div einfüge

<a class="deletelink" id="dynamische-id" href="#">

Wenn ich den ersten <a> tag per hand Eingebe und dann per $(".deletelink").click…

weiter mache Funktionierts,

Dynamisch aus dem result leider nicht.

Habe ich etwas grundsätzliches Übersehen?

Muss ich den nachgeladenen Teil irgendwie bekannt machen?

Oder ist dass ein Problem mit dem Yii parser der mir meinen Link zerstört.

Ich bastel jetzt schon seit ein paar Stunden dran um,

vermutlich stehe ich einfach nur auf dem Schlauch.

Vielen Dank schon einmal

Alex

Hallo Alex und willkommen im Yii Forum

Falls du für die Ajax-Antwort die Methoden registerScript() und renderPartial() zusammen verwendest, musst du bei renderPartial als vierten Parameter "true" übergeben (siehe renderPartial in der class reference). Dies bewirkt, dass die registrierten Scripts in die view eingebettet werden.

Falls ich jetzt falsch getippt habe, wäre ein bisschen Code zum besseren Verständnis sicherlich hilfreich.

Gruss dito