submitはフォームが送信される時に実行されます。
サンプルでは、submit()に与える関数の最後で、return falseとし、falseを返しています。
これは、実際にフォームデータが送信されるのを抑制するためで、falseを返さなければデータが送信されてページが更新されてしまいます。
Ajaxアプリケーションを作成するときは、大抵falseを返す必要があるでしょう。
以下、サンプルソースです。
<html>
<head>
<title></title>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.3");</script>
<script type="text/javascript">
$(document).ready(function(){
$("#form1").submit(function(){
alert("submit!");
return false;
});
});
</script>
</head>
<body>
<form id="form1" action="">
<p>
<input type="text" name="data" />
<input type="submit" value="送信" />
</p>
</form>
</body>
</html>
以下、実行例です。