Die jQuery Submit-Funktion funktioniert nicht richtig

Ich habe einige Fragen zur jQuery-Submit-Funktion.

Hier ist Arbeitsumgebung

jQuery: 1.7.2, Chrom (18.0.1025.168 m).

Es gibt 2 Probleme.

1:

Meine Codes mögen das

html

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

jQuery

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

Das Problem ist, es funktioniert gut in Firefox und Oper, aber Chrom.

2.:

html: wie oben

jQuery:

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

es funktioniert nicht in Firefox, Oper und Chrom. es löst immer form.submit aus, warum.

Ich bin sehr verwirrt. Wer kann es herausfinden, danke!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage