Значение жесткого кода в конце выпадающего списка поиска twitter bootstrap

Я работаю над панелью поиска, используя шрифт Twitter. У меня все работает в соответствии со спецификациями, за исключением одной особенности. Мне нужно добавить поле внизу каждого поиска, которое ссылается на страницу расширенного поиска. Я использую Knockout.js для заполнения массива данных.

 $('.search').typeahead({
            source: function (query, process) {
                map = {};
                $.each(data, function (i, data) {
                    map[data.text] = {
                        address: data.text2
                        , name: data.text
                    };
                    shops.push(data.text);
                });
                process(shops);
                shops = [];
            },
            minLength: 3,
            updater: function (item) {
                submit_search(item)
            },
            highlighter: function (item) {
                var p = map[item];
                var itm = ''
                         + "<div class='typeahead_wrapper'>"
                         + "<img class='typeahead_photo' src='content/images/pp-icon.png' />"
                         + "<div class='typeahead_labels'>"
                         + "<div class='typeahead_primary'>" + p.name + "</div>"
                         + "<div class='typeahead_secondary'>" + p.address + "</div>"
                         + "</div>"
                         + "</div>";
                return itm;
            },


        });

Я безуспешно пытался использовать функцию сопоставления, чтобы возвращать дополнительный элемент в конце каждого поиска ... любые идеи были бы потрясающими.


person sirFunkenstine    schedule 31.05.2013    source источник


Ответы (1)


jquery append сделал свое дело. старый добрый jquery

person sirFunkenstine    schedule 11.06.2013