Solución:
Eso realmente no funcionará, pero puede crear el formulario de cierre de sesión en otro lugar:
<form id="logout-form" style="display:none" action="/logout" method="POST"></form>
y cuando el usuario hace clic en logout
tu solo llamas
document.getElementById("logout-form").submit();
en Javascript o estableces
onclick="document.getElementById('logout-form').submit();"
prueba esta muestra [UPDATED]
.btn-logout {
width: 100%;
padding: 3px 20px !important;
text-align: left !important;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div>
<div>
<div>
<nav>
<div>
<!-- Brand and toggle get grouped for better mobile display -->
<div>
<button type="button" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span>Toggle navigation</span>
<span></span>
<span></span>
<span></span>
</button>
<a href="#">Brand</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div>
<ul>
<li><a href="#">Link <span>(current)</span></a>
</li>
<li><a href="#">Link</a>
</li>
<li>
<a href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span></span></a>
<ul>
<li><a href="#">Action</a>
</li>
<li><a href="#">Another action</a>
</li>
<li><a href="#">Something else here</a>
</li>
<li role="separator"></li>
<li><a href="#">Separated link</a>
</li>
<li role="separator"></li>
<li><a href="#">One more separated link</a>
</li>
</ul>
</li>
</ul>
<form>
<div>
<input type="text" placeholder="Search">
</div>
<button type="submit">Submit</button>
</form>
<ul>
<li><a href="#">Link</a>
</li>
<li>
<a href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span></span></a>
<ul>
<li><a href="#">Action</a>
</li>
<li><a href="#">Another action</a>
</li>
<li><a href="#">Something else here</a>
</li>
<li role="separator"></li>
<li><a href="#">Separated link</a>
</li>
<li>
<form>
<button type="submit">Logout</button>
</form>
</li>
</ul>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
</div>
</div>
</div>
Te he ayudado de alguna manera
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)