Czy mogę mieć przycisk obok formularza, ale nie mam type=submit
?button_to bez przesłania
Robię coś specjalnego. Mam formularz,
i ten formularz zostanie wyrenderowany na podstawie wartości w sesji.
Po stronie formularza mam już f.submit
i chcę mieć inny przycisk, przycisk anulowania, aby wywołać metodę z kontrolera, aby zmienić wartość sesji, jeśli użytkownik chce anulować wprowadzanie.
Ale jeśli użyję button_to
, typ przycisku zostanie "prześlij", po kliknięciu przycisku, prześle cały formularz. Jeśli część wartości nie jest ważna, złoży skargę. Nie działa jako przycisk "anuluj", którego się spodziewałem.
Czy mogę mieć przycisk, który nie przesyła formularza?
Próbowałem użyć submit_tag, ale praca dosn`t buttom dla mnie ...
<%= submit_tag 'Cancel Edit', :type => 'button', :controller => 'my_account', :action=>'cancel_edit' %>
thx za odpowiedzi ... pozwól mi spróbować. ... – jojo
Ale jak mogę invoeke akcja z tagu submit? czy muszę używać javascript ??? – jojo
@ shrimpy: Hook some JavaScript. –