Многостолбцовое Автоматическое заполнение для jQuery?

Существует ли автоматическое заполнение Ajax для jQuery, который поддерживает несколько столбцов? Я имею в виду несколько столбцов как таблица базы данных, не просто разделив список. Это искало бы от первого столбца, но остальные будут видимы в выпадающем.

Такая вещь существует?

6
задан Xavin 15 April 2010 в 21:33
поделиться

1 ответ

Да. Обычный плагин автозаполнения делает это - посмотрите на поле «Несколько птиц (удаленно)», он ищет первый столбец, но отображает больше данных:

function formatItem(row) {
    return row[0] + " (<strong>id: " + row[1] + "</strong>)";
}
function formatResult(row) {
    return row[0].replace(/(<.+?>)/gi, ''); //removes html tags
}
$("#suggest4").autocomplete('search.php', {
    width: 300,
    multiple: true,
    matchContains: true,
    formatItem: formatItem,
    formatResult: formatResult
});

Результат search.php ? q = b is:

Great <em>Bittern</em>|Botaurus stellaris
Little Bittern|Ixobrychus minutus
American Bittern|Botaurus lentiginosus
0
ответ дан 17 December 2019 в 20:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: