2009-05-31 5 views

Antwort

4

Ich nehme an, Sie für so etwas suchen:

$('#login-form').ajaxForm({ 
    success: function(data) { 
    $("#panel").html(data);//Will insert new content inside div element. 
    } 
}); 

UPDATE:

$('#login-form').ajaxForm({ 
    target: '#panel', //Will update the "#panel" 
    success: function(data) { 
    alert("Success"); 
    } 
}); 
+0

Die Expression Engine führt nach der Übermittlung eine automatische Rückgabe durch. Ich kann nicht sagen, ob das funktioniert ... Ich denke es ist, aber EE versucht, die ganze Seite aus irgendeinem Grund neu zu laden ... –

+0

Ist das Jquery 1.3 spezifisch? –

+0

Ich habe es in Plugin-Dokumentation und Beispielcodes gefunden. –

0

Und für Ihre ziemlich verblassen in

success : function(data) { 
    $("#panel").hide().html(data).fadeIn('fast'); 
} 
+0

Dies ist eine Syntaxfrage: Warum haben Sie einfache Anführungszeichen um "schnell" anstelle von "doppelt"? –

+1

kein Grund. Ich mische und mische leider dumm. –