On May 11, 2:07 pm, Najam Alvi <[email protected]>
wrote:
> I am a new one to rails. I have a problem with link_to_remote.
> I have a calenedar on my web page, user selects a date and controllers
> returns a report related to that specific date. The whole process is
> working except one thing, instead of only myDiv the whole page is
> refreshed. The header menu is reappeared in the myDive tag.
>
sounds like your display action is rendering too much
Fred
> I have following code in my form.html.erb .
>
> Please help me out.
>
> Thanks
>
> <%= javascript_include_tag "prototype" %>
>
> <%form_for :reporttype do |f| %>
> <fieldset id="date-range"><legend>Date Range</legend>
> <%= f.text_field 'date_from', :id => 'txtdate', :size => 10 , :value =>
> @form%><%= calendar_for('txtdate') %>
> <%= link_to_remote l(:button_apply),
> { :update => 'myDiv',
> :url => {:action => 'display', :id => params[:id]},
> :with => "'seldate=' +$F('txtdate')",
> },
> :class => 'icon icon-checked' %>
> </fieldset>
> <%end%>
>
> <div id ="myDiv">
> <table class ="list">
> <tr>
>
> <th align="center" style="width:5%"><%=("Name")%></th>
>
> <th align="center" style="width:12%"><%=("Subject")%></th>
>
> </thead>
> </tr>
> <% if @rpt != nil then %>
> <% if @rpt.length > 0 then %>
> <%i=0%>
> <% for rpts in @rpt %>
> <tr>
> <td align="center" style="width:5%"><%= @rpt[i].NAME
> %></font></font></td>
> <td align="center" style="width:12%"><%= @rpt[i].SUBJECT %></font></td>
> <% i =i+1%>
> </tr>
> <%end%>
> <% else %>
> <tr><td No data to show in this view.</td></tr>
> <% end %>
> <% end %>
> </table>
> </div>
> --
> Posted viahttp://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---