jQuery submit function não está funcionando corretamente

Eu tenho algumas perguntas com a função de envio do jQuery.

aqui é ambiente de trabalho

jQuery: 1.7.2, chrome (18.0.1025.168 m).

Existem 2 problemas.

1º:

meus códigos como este

html

<code><form id="test" action="..." method="post">
     <input type="text" />
     <input type="submit">
</form>
</code>

jQuery

<code>$('#test').submit(function(){
      return false;
})
</code>

o problema é que funciona bem no firefox e na ópera, mas no Chrome.

2:

html: como acima.

jQuery:

<code>$('#test').submit(function(){
      if(...)
         alert(something..);
      return false;
})
</code>

não funciona no firefox, ópera e cromo. sempre dispara form.submit porquê.

Estou muito confuso. quem pode descobrir isso, obrigado!

questionAnswers(4)

yourAnswerToTheQuestion