jQuery ajaxForm retornando arquivo .json

Eu tenho um formulário de criação de modelo em rails, que também tenho retornando JSON através do ajax. Até agora, meu código se parece com:

$('#new_stem').ajaxForm({ //#new_stem is my form
  dataType: 'json',
  success: formSuccess
});

function formSuccess(stemObj) {
  //does stuff with stemObj
}

E eu tenho um formulário de várias partes com um carregador de arquivos (mas não tenho certeza se isso é relevante).

Quando envio o formulário, ele funciona bem (meus modelos estão sendo criados e renderizados corretamente como json), mas, em vez de o json ser tratado pela função formSuccess, solicita o download de "stems.json" (o caminho para a criação do tronco ação) no Firefox.

O que faria com que isso acontecesse e o que poderia resolvê-lo? Não tenho certeza se isso faz parte do problema, mas não tenho um botão de envio no meu formulário, tenho um link com um manipulador de cliques que chama $ ('# new_stem) .submit ()

Obrigado rapazes!

EDIT: Firebug diz-me o cabeçalho contém o seguinte:

Etag        "b53e5247e7719cf6b1840e2c6e68781c"
Connection      Keep-Alive
Content-Type    application/json; charset=utf-8
Date        Mon, 03 May 2010 02:19:31 GMT
Server      WEBrick/1.3.1 (Ruby/1.8.7/2010-01-10)
X-Runtime       241570
Content-Length  265
Cache-Control   private, max-age=0, must-revalidate

além de um cabeçalho de cookie

questionAnswers(8)

yourAnswerToTheQuestion