Verhindern Sie, dass ASP.net __doPostback () in UpdatePanel jQuery submit () sendet

Ich versuche, das Senden von Postbacks auf Formularen zu beenden, wenn meine benutzerdefinierte jQuery-Überprüfung false zurückgibt.

Gibt es eine Möglichkeit zu verhindern, dass die Funktion __doPostback () innerhalb der Funktion submit () beendet wird?

Ich hatte angenommen:

$('#aspnetForm').submit(function () { return false; });

würde den Trick machen, aber anscheinend ist das nicht der Fall: hat jemand einen Vorschlag?

Die submit () - Funktion blockiert das Postback (es wird nicht zurückgesetzt, wenn Sie an einem Haltepunkt in Firebug anhalten), aber ich kann das Ereignis scheinbar nicht stoppen, nachdem die submit () - Funktion abgeschlossen ist!

Prost, Ed

BEARBEITEN

OK, ich hatte ein kurzes Durcheinander und stellte fest, dass die Tatsache, dass die Schaltfläche, die ich verwende, um das Postback auszulösen, als asynchroner Postback-Auslöser an ein Updatepanel gebunden ist, das Problem zu sein scheint: Wenn ich sie als Auslöser entferne (dh auslöse) Produkt ein volles Postback), das ist kein Problem, das Postback mit return false zu verhindern;

Irgendwelche Ideen, warum das asynchrone Postback mit return false nicht gestoppt werden kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage