Вместо использования якорей или кнопок в выпадающем меню, я хочу иметь форму для каждого элемента. Форма содержит некоторые скрытые поля и кнопку отправки. Когда я помещал форму в каждую <li>
моей марки, пользовательский интерфейс был испорчен. Поддерживает ли Bootstrap это изначально? Если нет, я переконфигурирую свое приложение для работы со ссылками.Twitter Bootstrap: используя форму отправки в виде выпадающего меню?
Update 1: снимок экрана
Update 2: размечать
<div class="btn-group open">
<button class="btn">Action</button>
<ul class="dropdown-menu">
<li>
<form action="#" method="post">
<fieldset>
<input type="submit" value="Favorite"/>
</fieldset>
</form>
</li>
<li><a href="#">Message</a></li>
<li>
<form action="#" method="post">
<fieldset>
<input type="submit" value="Smile"/>
</fieldset>
</form>
</li>
<li>
<form action="#" method="post">
<fieldset>
<input type="submit" value="Block"/>
</fieldset>
</form>
</li>
<li>
<form action="#" method="post">
<fieldset>
<input type="submit" value="Friend"/>
</fieldset>
</form>
</li>
<li>
<form action="#" method="post">
<fieldset>
<input type="submit" value="Exclude From Future Search Results"/>
</fieldset>
</form>
</li>
</ul>
</div>
Update 3: иконки
Я хочу, чтобы кнопки представить иметь значок. Не уверен, что это лучший способ сделать это, но это мое решение:
<label for="foo">
<i class="icon-ok></i> Favorite
</label>
<input id="foo" style="display:none;" type="submit" value="Favorite"/>
отправки форма скрыта, метка отображается значком, и когда пользователь нажимает на этикетке, он работает. Нет необходимости в JS.
Можете ли вы показать нам, что это выглядело как после '
@ Ollie - Обновлено. – StackOverflowNewbie