Problema com Jquery

Boa noite pessoal, tem algum erro nesse trecho de código ?
Estou vendo como funciona o firebug com javascript, por isso não sei se está correto, e o código não executa.
Obrigado a todos

[code]

	<script>
	$(document).ready(function() {
		$("#gravar").click(function() {
			$.ajax({
				type: "post",
				url: "./usuario.php",
				data: {
					nome: $("#nome").val(),
					sobrenome: $("#sobrenome").val(),
					email: $("#email").val(),
					senha: $("#senha").val(),
					tipoUsuario: $("#senha").val()
				},
				success: function(retorno){
					$("#resultado").html(retorno);
				}
			});
		}
	});
	</script>[/code]

Faltou fechar uma instrução ai. Esse tá ok:

		$(document).ready(function() {
			$("#gravar").click(function() {
				$.ajax({
					type: "post",
					url: "./usuario.php",
					data: {
						nome: $("#nome").val(),
						sobrenome: $("#sobrenome").val(),
						email: $("#email").val(),
						senha: $("#senha").val(),
						tipoUsuario: $("#senha").val()
					},
					success: function(retorno){
						$("#resultado").html(retorno);
					}
				});
			});
        });

Além do firebug, pode usar também o que vem embutido no Chrome, só apertar “CTRL + SHIFT + i” e ir aba aba Sources.