form_for sendo enviado por 2 links, como saber qual foi usado quando voltei ao controlador?

Estou montando um formulário, mas por motivos de design, o formulário deve ser enviado por um link. Eu descobri como fazer isso:

= link_to_function "Next >>", "$(this).up('form').submit()"

Isso funcionará, e eu posso criar muitos links com isso sem problemas. No entanto, eu não sei distinguir qual link foi usado para me trazer de volta ao controlador? Preciso executar um pouco diferente, dependendo do link ...

Qualquer ideia ? Eu tentei incorporar algum javascript, etc., mas não consegui descobrir.

Obrigado,

Alex

questionAnswers(1)

yourAnswerToTheQuestion