Ho una forma per un tipo/a differenza pulsante utilizzando AJAX:Rails e bootstrap - Aggiungi tag HTML per inviare un testo pulsante
= form_for like, :html => { :method => :delete}, :remote => true do |f|
= f.submit pluralize(@video.likes.count, 'like'), :class => "btn btn-warning btn-mini", "data-disable-with"=> "Just a moment..."
Il modulo funziona perfettamente.
Vorrei aggiungere un'icona davanti al testo nel pulsante di invio. Il codice Haml per aggiungere l'icona è la seguente (Twitter bootstrap):
%i.icon-heart.icon-white
Esiste un modo per aggiungere questo html al pulsante? Ho provato ad aggiungerlo come semplice html, ma le rotaie lo hanno reso come testo.
UPDATE
devo gestire per incapsulare il pulsante di invio in uno span class che contiene l'icona e lo stile appropriato. Ora ho bisogno di rimuovere ogni stile sul pulsante ...
%span.btn.btn-danger.btn-mini
%i.icon-heart.icon-white
= f.submit pluralize(@video.likes.count, 'like')
sì, perché quello sopra non funziona – Ben
Molto bello .. Ha funzionato come un fascino! –
Anche se questa soluzione funziona, non mi piace perché non riesco più a vedere la variabile f :) Mi sembra di inviare un modulo dal nulla ... –