el problema que tengo es que a la hora de impresion me pone el simbolo #, todo parece funcionar bien aunque me aparece este mensaje en el oput en la consola #<RangeError: 0xdb3c5bb2 is not id value>
utilizo un form_remote_Tag que quiero realizar una busqueda y mostrar resultados con el will_paginate, con el form_remote_Tag mando a llamar a una pagina RJS para insertar los datos dinamicamente, pero como comentaba me impre #
ayuda
partial
_busquedaporNombre.html.rb
<%=form_remote_tag :update=>'resultados_busqueda', :url=>{:action=>'busqueda_por_nombre',:nombre=>par ams[:nombre],:apellidop=>params[:apellidop],:apellidom=>params[:apellidom],:tipoBusqueda=>params[:tipoBusqueda]} %>
<p><label>Nombre:</label>
<%= text_field_tag :nombre, params[:nombre], :maxlength=>25 %> <br>
</p>
<p><lable>Apellido Paterno:</lable>
<%= text_field_tag :apellidop, params[:apellidop], :maxlength=>20 %> <br>
</p>
<p><label>Apellido Materno:</label>
<%= text_field_tag :apellidom, params[:apellidom], :maxlength=>20 %> <br>
</p>
<%= hidden_field_tag :seccion_id,params[:seccion_id] %>
<%= hidden_field_tag :estado_id,params[:estado_id] %>
<%= hidden_field_tag :tipoBusqueda,'Nombre' %>
<%= submit_tag "Buscar"%>
---------vista-------
<script type="text/javascript">
function MostrarBusqueda(tipoBusqueda)
{
if(tipoBusqueda == "RFC")
{
$('busqueda_por_rfc').style.display = 'block';
$('busqueda_por_nombre').style.display = 'none';
}
else if(tipoBusqueda == "Nombre")
{
$('busqueda_por_rfc').style.display = 'none';
$('busqueda_por_nombre').style.display = 'block';
}
}
</script>
<div id="tipoDeBusqueda">
<h2><p>Tipo de busqueda</p></h2>
<%= radio_button_tag 'tipo_busqueda','1',:checked,:onclick=>"MostrarBus queda('RFC')"%>RFC
<%= radio_button_tag 'tipo_busqueda','2',{},:onclick=>"MostrarBusqueda( 'Nombre')"%>Nombre
</div>
<div id="BusquedaMaestro" style =center">
<div id="busqueda_por_rfc" style="display:visible">
<%= render :partial => "buscarRFC" %>
</div>
<div id="busqueda_por_nombre" style="display:none">
<%= render :partial => 'buscarPorNombre'%>
</div>
</div>
<div id="divResultados">
<% unless @maestros.nil? %>
<%for maestro in @maestros %>
<h3 style="margin-bottom: 2px">
<%= link_to maestro.rfc, maestro %>
<%= maestro.nombre%> <%= maestro.apellidop%> <%= maestro.apellidom%>
</h3>
<% end %>
<% end %>
</div>
<% unless @maestros.nil? %>
<%= will_paginate @maestros, :params=>{:rfc=>params[:rfc],
:seccion_id => params[:seccion_id],
:estado_id=> params[:estado_id],
:tipoBusqueda=>params[:tipoBusqueda]
}%>
<% end %>
---- controlador ----
def busqueda_por_nombre
@maestros=Maestro.busqueda_nombre_maestro(params[:nombre],params[:seccion_id],params[:page])
end
----- RJS-------
page.replace_html 'divResultados',
for maestro in @maestros
"#{maestro.nombre}"
end