Я сделал сайт в HTML (используя divs not tables и lightbox.js), который продает фотографию. Есть ли способ добавить функцию поиска изображений в Java или PHP без создания базы данных? Если да, укажите, какие форматы/библиотеки я должен использовать. Я новый выпускник, и я искал сеть и stackoverflow в течение двух дней и нашел кусочки, но ничего, что меня от начала до конца. Thank YouПоиск изображений без базы данных?
ответ
Я не знаю, похоже ли это на то, что вы ищете, но с помощью JQuery вы можете сделать простой «поиск» с использованием автозаполнения.
Во-первых: Сделайте свои изображения эквивалентными идентификаторам «имя», которое вы хотите найти. Что-то похожее на это:
<div id="img1">
<img id="Image1" alt="Image 1" />
</div>
<div id="img2">
<img id="Image2" alt="Image 2" />
</div>
<div id="img3">
<img id="Image3" alt="Image 3" />
</div>
Во-вторых, Вы можете получить все ваши идентификаторы тегов «IMG» в массив и сделать JQuery UI (http://jqueryui.com/autocomplete/) автозаполнение поля ввода, как показано ниже:
HTML
<input id="autocomplete" />
JQuery
var images = new Array();
$("img").each(function() {
images.push($(this).attr("id"));
});
$("#autocomplete").autocomplete({
source: images
});
Теперь, когда у вас есть идентификаторы изображений (Нама es) в поле автозаполнения/поиска вы можете добавить кнопку, которая «выполняет поиск» по выбранному идентификатору автозаполнения и отображает только это изображение.
HTML
<button id="search">View Image</button>
JQuery
$("#search").click(function() {
var field = $("#autocomplete").val();
$("img").hide(); //Hide all images
$("#"+field).show();
});
Я надеюсь, что это помогает, даже если это не совсем то, что вы искали. Полная демо-версия находится здесь: JSFiddle
- 1. Создайте поиск без базы данных
- 2. Простой поиск без базы данных
- 3. Создать поиск PHP без базы данных
- 4. Поиск встроенной базы данных базы данных Java/
- 5. Поиск базы данных mySQL
- 6. Поиск базы данных PEiD
- 7. Поиск конкретной базы данных
- 8. Поиск базы данных C#
- 9. Поиск местоположения базы данных
- 10. интеллектуальный поиск базы данных
- 11. Нелинейный поиск базы данных
- 12. Поиск Базы данных
- 13. Поиск базы данных объектов
- 14. Сложный поиск базы данных
- 15. Поиск базы данных MATLAB
- 16. Поиск базы данных файлов
- 17. поиск базы данных Путь
- 18. Поиск базы данных SQL
- 19. Поиск базы данных NodeJs
- 20. Поиск базы данных
- 21. Поиск базы данных оракула
- 22. Поиск в OpenLDAP без базы
- 23. Поиск огромной социальной базы данных
- 24. Поиск нескольких ячеек базы данных
- 25. отображение изображений из базы данных
- 26. Дизайн базы данных для изображений
- 27. Дизайн базы данных для изображений
- 28. MVC кеширование изображений базы данных
- 29. Поиск базы данных для определенных тегов
- 30. Django статический поиск по сайту без базы данных
Что именно вы подразумеваете под функцией поиска изображений? Почему требование «без создания базы данных»? –
Да, выполните поиск по каталогу, содержащему файлы. * «Пожалуйста, укажите информацию о том, какие форматы/библиотеки я должен использовать». ** ** Вам нужно сделать попытку сделать это самостоятельно, а затем вернуться сюда, когда у вас действительно есть проблема. Единственный полный ответ на этот вопрос - это почти полное рабочее решение, но мы даже не знаем, где и как вы храните изображения, сколько их есть, как они организованы, как вы хотите их искать , и т. д. –
В настоящее время существует более двухсот изображений, и теперь их можно добавить в галереи (отдельные страницы), такие как природа, люди, архитектура и тезисы, но они хотят поиска, который мог бы искать, например, «синий» или «вода». Я храню изображения в папке с папками для каждой галереи. Я бы сделал попытку, если не знаю, с чего начать. Мне не нужно полное рабочее решение, просто идея о том, с чего начать, или нет, это невозможно, я единственный веб-дизайнер со ста милями, поэтому я не могу просто попросить моего босса или сверстников , –