Я пытаюсь выбрать программный выбор в кнопке, а также выпадающее меню при загрузке страницы (на основе предыдущего выбора, сохраненного в файле cookie).Bootstrap dropdown-toggle and selection with knockout binding
Когда я делаю приведенный ниже код, он просто показывает выпадающее меню, я хочу выполнить событие click и связанные с ним изменения кода/страницы.
$ ("раскрывающееся меню"). Раскрывающийся список ("переключение");
Как это сделать.
<div class="btn-group" >
\t <button type="button" id="activeGrouping" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
\t \t <span data-bind="if: view()==1">No grouping</span>
\t \t <span data-bind="if: view()==2">Group by subject</span>
\t \t
\t \t <span class="caret"></span>
\t </button>
\t <ul class="dropdown-menu">
\t \t <li><a href="#" id="groupBySubject" data-bind="click: $root.toggleView(2)">Group by subject</a></li>
\t \t <li><a href="#" id="noGrouping" data-bind="click: $root.toggleView(1)">No grouping</a></li>
\t </ul>
</div>
Я не уверен, но, возможно, http://stackoverflow.com/questions/18623348/using-bootstrap-button-dropdowns-with-knockout поможет? –