Typeahead.js не работает в Knockout 3 привязка foreach

Я обновил веб-приложение до Bootstrap 3 и Knockout 3 и, следовательно, потерял встроенный typeahead, который был в Bootstrap 2. Я добавил typeahead.js, и он прекрасно работает, если у меня нет typehahead в привязке Kachckout 'foreach'. Я включил код, который работает и терпит неудачу ниже, наряду с кодом Javascript для привязки typeahead и Bootstrap. Есть идеи?

<form role="form">
    <div class="row">
        <div class="col-sm-4 form-group">
            <input type="text" class="form-control sectionNames" data-bind="value: name" />
        </div>
    </div>
    <div data-bind="foreach: section">
        <div class="row">
            <div class="col-sm-4 form-group">
                <input type="text" class="form-control sectionNames" data-bind="value: name" />
            </div>
        </div>
    </div>
</form>

Javascript для привязок typeahead.js и Knockout

<script>
    $( document ).ready(function() {
        $('input.sections').typeahead({
            name: 'sectionName',
            local: [
                'ABC',
                'DEF'
            ]
        });

        ko.applyBindings({
            section : [
                { name: "", other: "1234" },
                { name: "", other: "5678" }
            ]
        });
    });
</script>

Ответы на вопрос(2)

Ваш ответ на вопрос