Hola, mi nombre es Omar Abraham estoy intentanto hacer una forma sencilla con ajax y Rails 3 para actualizar una etiqueta <p> dentro de la misma vista, estoy en linux ubuntu, ya llevo rato investigando y no encuentro nada de lo que necesito, no me funciona nada de Ajax y pues hace tiempo que no uso la tecnología. Mi código de la vista es el siguiente:
<h3>Guardar un proveedor</h3>
<%= form_tag :update => 'proveedor', :action => "guardar_proveedor" , :remote => true do %>
<table>
<tr><td>Nombre:</td><td><%= text_field_tag 'nombre' %></td></tr>
<tr><td>Apellido:</td><td><%= text_field_tag 'apellido' %></td></tr>
</table>
<%= submit_tag 'Ajax' %>
<p id='proveedor'><%=@proveedor%></p>
<% end %>
mi código del controlador es el siguiente:
def guardar_proveedor
@nombre=params[:nombre]
@apellido=params[:apellido]
@proveedor = "#{@nombre} #{@apellido}"
end
Simplemente quiero que obtenga los datos de la forma, y los muestre dentro de la misma vista, pienso después usarlo con un modelo y guardar al proveedor, pero de mientras quisiera aprender a usar Ajax y no se como, no me funciona, nada, gracias de antemano, saludos.