Rails 3.2.3 + Twitter Bootstrap + Nav-Tabs: Wie zeige ich einen bestimmten Tab an?

Eine weitere Frage für Neulinge zu Rails und Bootstrap.

Ich benutze so etwas:

<div class="tabbable tabs-left">
<ul class="nav nav-tabs">
    <li class="active"><a href="#tab1" data-toggle="tab">About us</a></li>
            <li><a href="#tab9" data-toggle="tab">Address</a></li>
</ul>
<div class="tab-content">
    <div class="tab-pane active" id="tab1">
        <%= render 'about_us' %>
    </div>
    <div class="tab-pane" id="tab9">
        <%= render 'address' %>
    </div>
</div>

Mein Problem ist, dass ich "Adresse" rendere, die ein Formular enthält. Mit dem Absenden dieses Formulars lande ich in einem anderen Controller. Nach dem Speichern einer neuen Adresse mit diesem Controller möchte ich auf diese Seite umleiten und die Registerkarte Adresse anzeigen.

Der Redirect-Befehl, den ich ausprobiert habe, lautete: redirect_to salon_path (@ salon.id.to_s + "# tab9") Dies führt zum Aufruf der URL ... / salons / 1% 23tab9. Was ich denke, ich brauche seine ... / salons / 1 # tab9.

Aber vielleicht haben Sie eine bessere Lösung, wie Sie eine bestimmte Registerkarte auswählen können.

Verwenden von:

gem 'rails', '3.2.3'
gem 'bootstrap-sass', '2.0.3'.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage