anelas modais do jquery e objeto de ediç

Estou tentando criar algumas janelas modais para aparecer sempre que o usuário desejar editar o objeto. Eu não fiz isso antes e procurei tutoriais, mas em vez de obter algumas respostas diretas, tudo o que tenho é mais confuso! Parece haver tantas bibliotecas que podemos usa

Então eu acho que esta pergunta é em duas partes. Se eu quisesse fazer isso, há algum motivo específico para escolher o Jquery em vez do protótipo? Existem mais opções?

A segunda parte está realmente fazendo isso, neste momento eu realmente não me importo em usar qual bibliotec

Tenho as seguintes ações padrão de edição, edição e atualização. Agora, o que eu gostaria é que, quando o usuário clicar em editar, em vez de ir para a página, abra uma janela onde ele possa editar o nome do ticket (esse é o único atributo no momento

no controlador, tenho o seguinte:

def edit
  @ticket = Ticket.find(params[:id])
end

def update
  @ticket = Ticket.find(params[:id])
  if @ticket.update_attributes(params[:ticket])
    redirect_to tickets_url, :notice  => "Successfully updated ticket."
  else
    render :action => 'edit'
  end
end

Alguém por favor pode me ajudar com isso? Também é claro que conselhos e links são mais que bem-vindos!

questionAnswers(2)

yourAnswerToTheQuestion