Hi,
Also ich persönlich würd ja beim link_to nur einen class name
mitgeben und den dann für's unobstrusive Javascript zu
verwenden. Aber ist natürlich Geschmackssache ob man
lesbaren Code will oder nicht.
ciao, tom
Am 26.10.2007 um 16:11 schrieb Jan Luehr:
ja hallo erstmal,..
ich habe in einer Webanwendung link_to überladen, um bei best.
actions eine
Warnung anzuzeigen:
<code>
def link_to(name, options = {}, html_options = {},
*parameters_for_method_reference)
unless (params[:action] == "list" || options[:safe] == '1' ||
params[:action] == "index" || params[:action] == "show" )
html_options[:confirm]= "Leaving page - input will be lost."
end
super(name, options,html_options,*parameters_for_method_reference)
end
Das funktionierte soweit ganz gut. Nun würde ich jedoch gerne statt
der
Standard-confirm-Funktion eine eigene verwenden. (Um gemachte
Änderungen
besser mit JavaScript zu berücksichten.
Ein naiver Testansatz:
html_options['onclick'] = "alert(test);"
Zum Einfügen eines onClick-Tags in den link schlug leider fehl.
Ich stehe gerade etwas auf dem Schlauch, da ich in der doku keinen
hinweis
darauf gefunden habe, wie ich ein onClick-Attribut in den Link
schreiben
kann.
--
Thomas R. "TomK32" Koll <> http://tomk32.de <> http://ananasblau.de
just a geek trying to change the world
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug