Estou com o seguinte problema, tenho um form
<% form_for(@usuario,:remote => true) do |f| %>
....
<%= f.submit "Cadastrar" , :class => 'botao' %>
<div id="sucesso"> </div>
<% end %>
def create
@usuario = Usuario.new(params[:usuario])
@usuario.senha = Digest::SHA1.hexdigest(@usuario.senha)
respond_to do |format|
if @usuario.save
flash[:notice] = 'Usário criado com sucesso.'
format.html { redirect_to(@usuario) }
format.xml { render :xml => @usuario, :status => :created, :location => @usuario }
format.js
else
format.html { render :action => "new" }
format.xml { render :xml => @usuario.errors, :status => :unprocessable_entity }
format.js
end
end
end
$('#sucesso').append("sucesso");
Estou com o problema que o cadastro é feito mas a palavra sucesso não é renderizada, qual estou fazendo algo de errado.
Estou usando o Jquery, já atualizei o UJS do rails.js para o JQuery.
