Impedir o ASP.net __doPostback () do jQuery submit () no UpdatePanel
Estou tentando parar a postagem no envio de formulários se minha validação jQuery personalizada retornar false.
Existe alguma maneira de impedir que a função __doPostback () termine dentro da função submit ()?
Eu assumi:
$('#aspnetForm').submit(function () { return false; });
faria o truque, mas aparentemente esse não é o caso: alguém tem uma sugestão?
A função submit () bloqueia a postagem (ela não será postada se você pausar em um ponto de interrupção no firebug), mas não consigo parar o evento que ocorre após a conclusão da função!
Cheers, Ed
EDITAR
OK, tive uma bagunça rápida e descobri que o fato de o botão que estou usando para causar a postagem estar vinculado a um painel de atualização como um disparador de assinante assíncrono parece ser o problema: se eu removê-lo como gatilho (por exemplo, faça-o postback completo), não há problema em impedir o postback com retorno false;
Alguma idéia de por que o postback assíncrono não poderia ser interrompido usando return false?