... Mal meine neue B*-Anwendung mit Ajax aufhübschen, aber erstmal im Backend.

Möglichkeiten gibt es einige.

Für Formulare:
<%= form_remote_tag(
  :url => {:action => 'create'},
  :update => 'notes',
  :loading => "Toggle.display('spinner');",
  :loaded => "Toggle.display('spinner');" 
  :complete => "$(create_form).reset();",
  :html => {'id' => 'create_form'}
) %>
wobei loading das div angibt, das während des Ladens angezeigt wird, und mit loaded wird es wieder ausgeblendet. complete sorgt für das Leeren des Forms nach dem Abschicken. Auch möglich:
<a href="#" onclick="new Effect.BlindUp('quick-post', {duration: 0.4}); 
return false;">Close</a>
um Elemente wieder auszublenden.

Noch ein paar Links: Notetagger – Adding the Ajax und Effekte: VisualEffects.

ToBeContinued.

2 Responses to “Erste Schritte mit Ajax unter Rails”

  1. jot*be Says:

    Die AJAX-Funktionen sind schon echt nett im Rails. Morgen hol ich endlich von meinen Eltern das langersehnte “Agile …” Buch ab. Und dann geht los.

  2. rookie.grass-net.de Says:

    Wow eine Dame die sich auch dem Ajax widmet, dachte ich mir und las den Artikel weiter. Jetzt am Ende stelle ich fest, das ich eigentlich auch Zeit haben sollte, um mich endlich diesem schon lange geplanten Etwas anzunähern und am Blog etwas aufzuputzen. Ajax…schön.

Sorry, comments are closed for this article.