Scusate ma non riesco a capire:
sotto layout ho main.html.erb:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title>Consegna sacchetti</title>
<%= stylesheet_link_tag 'scaffold' %>
<%= javascript_include_tag :defaults %>
in application_controller ho: layout "main"
sotto view/sacchetti, per il controller sacchetti ho l'index.html.erb:
<div class="searchEmployeeForm_adv">
<% form_tag('javascript:void(0)') do %>
<p>
<%= label_tag :search, 'Nominativo:' %>
<%= text_field_tag :search, params[:search] %>
<%= image_tag("indicator.gif", :id => "spinner", :style =>
"display: none;") %>
</p>
<% end %>
<%= observe_field(:search,
:frequency => 0.5,
:update => :search_hits,
:loading => "Element.show('spinner')",
:complete => "Element.hide('spinner')",
:url => {:action => :list, :method => :get},
:with => "'search=' + escape(value)")%>
</div>
<div id="search_hits">
<%= render :partial=>'rusers_list' %>
</div>
Lancio l'applicazione ma mi da errori su oggetti contenuti nel partial.
Ma il partial non dovrebbe visualizzarlo solo all'update dell'observe?
Comunque, tolgo il partial per vedere che cosa succede e sembra che
l'observe non funzioni, tanto e' vero che con firebug non risultano
richieste ajax.
Eppure sembra che non manchi niente.
Mi sfugge ancora qualcosa?
on 2010-07-25 11:40
on 2010-07-26 14:29
la partial la esegue quando scrive quel pezzo di view, se non vuoi che venga caricata non metterla, in quel modo la chiama solo sull'update Controlla che non ci siano errori javascript con firebug
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.