Problema con oberserve_field

Saludos a todos.
Tengo un problema con mi aplicación. Lo que pretendo es que, al cambiar
el valor de un select, se me actualice una parte de la página, mostrando
la informacion segun el valor del select.
Estos son los metodos del controller:

def edit_tasks
@projects = Project.find(:all)
end

def modify_table_tasks
@project = Project.find(params[:proj])
render(:layout => false)
end

En la vista principal tengo lo siguiente:

<%= select_tag :proj,
options_for_select(@projects.collect{|p|[p.name,p.id]})%>
<%= observe_field :proj, :url => {:action => :modify_table_tasks},
:update => “table_tasks”, :with => “proj” %>

Y la otra vista que es la que quiero “renderizar?”:

<% for act in @project.activities %>

<%= act.name %> <% end %>

El problema es que cuando cambio el valor del select, no hace nada.
¿Alguien me podría dar alguna pista?
Muchas gracias de antemano.

2008/7/25 Jose antonio Parra [email protected]:

Saludos a todos.
Tengo un problema con mi aplicación. Lo que pretendo es que, al cambiar
el valor de un select, se me actualice una parte de la página, mostrando
la informacion segun el valor del select.
Estos son los metodos del controller:

¿Has intentado debuguear con Firebug a ver si cazas algo evidente?


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.

Pues la verdad es que no tengo ningun debugger instalado para RoR. Me
fijo solo en el development.log y no me ha mostrado nada que me haga
pensar cual es el fallo. Es ese debugger el que me recomiendas?

Manuel González Noriega wrote:

2008/7/25 Jose antonio Parra [email protected]:

Saludos a todos.
Tengo un problema con mi aplicació®® Lo que pretendo es que, al cambiar
el valor de un select, se me actualice una parte de la p᧩na, mostrando
la informacion segun el valor del select.
Estos son los metodos del controller:

?Has intentado debuguear con Firebug a ver si cazas algo evidente?


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.

Ya encontré el fallo. Se me olvidó las etiquetas

. Vaya
tonteria!!!
Otra cosa que no he logrado realizar es que en el select me aparezca la
opcion “Seleccione un proyecto”. Lo he intentado con :prompt, pero no me
salía. ¿Alguien sabe si hay alguna opcion para el options_for_select?
Gracias de antemano.

Andrés Gutiérrez wrote:

No lo que te recomienda Manuel es una extension para FireFox
(navegador).
Con este debugger(FireBug) podrás crear breackpoints en el codigo y ver
el
valor que te pillan las variables de javascript por ejemplo durante la
ejecución de los scripts que se ven involucrados en el procesamiento de
la
petición. Mas o menos…

El día 25 de julio de 2008 14:44, Jose antonio Parra <
[email protected]> escribió:

No lo que te recomienda Manuel es una extension para FireFox
(navegador).
Con este debugger(FireBug) podrás crear breackpoints en el codigo y ver
el
valor que te pillan las variables de javascript por ejemplo durante la
ejecución de los scripts que se ven involucrados en el procesamiento de
la
petición. Mas o menos…

El día 25 de julio de 2008 14:44, Jose antonio Parra <
[email protected]> escribió:

Coloco el código entero para que se vea claro:

<% for act in @project.activities %> <% end %>
<%= act.name %>

Jose antonio Parra wrote:

Ya encontré el fallo. Se me olvidó las etiquetas

. Vaya
tonteria!!!
Otra cosa que no he logrado realizar es que en el select me aparezca la
opcion “Seleccione un proyecto”. Lo he intentado con :prompt, pero no me
salía. ¿Alguien sabe si hay alguna opcion para el options_for_select?
Gracias de antemano.