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>
以下、実行例です。
下のフォームを送信して下さい。