le réglage de l'objectif _blank pour juste un formulaire de soumission de l'action

Je suis la soumission d'un formulaire pour mon application rails, avec deux boutons submit. Ils vont tous les deux à la même action de contrôleur, et d'utiliser la même forme, mais sur une action soumettre je veux faire de la forme target=_blank de sorte que la forme de présentation des résultats de l'ouvrir dans une nouvelle fenêtre.

Est-il un moyen facile de faire cela?

Faire ce qui fonctionne pour les deux actions:

<%= simple_form_for @thingy, :target => '_blank' do |f| %>

J'ai sali autour avec l'aide de jQuery pour définir la cible sur la forme onclick, mais avec pas de chance.

  • Cela devrait être faisable par "nettoyage autour avec l'aide de jQuery". Qu'est-ce exactement avez-vous essayé?
  • je vais modifier la question avec le javascript quand je reçois une chance. Essentiellement, je l'ai été: saisir l'action du clic sur le bouton, puis l'obtention de la forme et de la définition de la propriété cible, c'est à dire $(this).parent().prop('target', '_blank')
  • Comment au sujet de l'envoi via le clavier? quelle action voulez-vous alors?
  • Qui devrait fonctionner en supposant $(this).parent était en fait $(this).parent() où le parent est de la forme.
InformationsquelleAutor ipd | 2012-11-21