Как добавить окно поиска в заголовок DOJO mobile?

Есть ли способ добавить текстовое поле поиска в dojox/mobile/heading (например, стандартное окно поиска в IOS)?

Спасибо!


person Kirill Barkunov    schedule 14.06.2013    source источник


Ответы (2)


dojo mobile 1.9 предоставляет новый миксин, FilteredListMixin, который можно использовать для этой цели. Вы можете найти ссылку на него в документации API (http://dojotoolkit.org/api/, выберите версию 1.9 в левом столбце, а затем выберите в дереве dojox/mobile/FilteredListMixin).

person Sebastien Brunot    schedule 18.06.2013

Вы можете просто поместить SearchBox в заголовок, если вы определяете заголовок, например

<div>

а не как заголовок.

<div data-dojo-type="dojox.mobile.Heading"
        data-dojo-props="label:'Label'">
            <input id="searchBox" data-dojo-type="dojox.mobile.SearchBox"
                data-dojo-props="type:'search'" type="search"
                placeholder="Placeholder..."
                style="position: absolute; margin-right: 6px; right: 0px; top: 15%; width: 30%;">
    </div>
person Kirill Barkunov    schedule 24.07.2013