Servus Stefan,
unter irc.freenode.net#rubystammtisch ist unsere Wiener Clique zu
finden.
Am 19.05.2009 um 23:07 schrieb Stefan Feigl:
<% remote_form_for(:object, :condition => "wizard.validate()", :url =>
url_for({ :action => "update", :activation_hash =>
@activation_hash}), :html => {:id => "wizard_form"}) do |f| %>
Jetzt fang ich mal zum philosphieren an...
Also, besser alles geht auch ohne JS noch super, daher
lieber ein form_for und das JS kannst du dann in feinster
obstrusive-JS Manier einfach dranbinden.
Ich hätte eine Fünf-Zeilen-Lösung für JQuery, aber prototype
sollte da ned komplizierter sein.
<%= f.label :birthdate, "Geburtsdatum" %><br />
<%= f.date_select :birthdate, :start_year =>
DateTime.now.year, :end_year => 1930, :use_month_numbers => true %>
Ich kann da jetzt nix falsches feststellen, ganz sicher dass ein
Wert drin ist? Zum testen mal ein text_field
<%= f.label :existing_damage, "Haben sich Schäden ereignet, die
noch nicht einer Versicherung gemeldet wurden?" %><br />
<%= f.select :existing_damage, ["Ja", "Nein"], {:id =>
"object_existing_damage", :class => "validate-selection"} %>
API sagt:
select(object, method, choices, options = {}, html_options = {})
also bei dir dann:
f.select :existing_damage, ["Ja", "Nein"], {}, {:id =>
"object_existing_damage", :class => "validate-selection"}
sämtliche text_fields und text_areas werden ja korrekt mit den daten
des
datensatzes vorbelegt. die sleect und dateselects jedenfalls haben als
vorbelegung den ersten listeneintrag.
ich hoffe ich hab mich klar und verständlich ausgedrückt und das ihr
mir
helfen könnt.
Hätt besser sein können, aber ich bin ja noch wach :)
ciao, tom
--
Thomas R. "TomK32" Koll || http://tomk32.de || http://ananasblau.com
just a geek trying to change the world
Skype: TomK32 || Mail: [email protected]
http://flickr.com/people/tomk32
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug