Сложная форма поиска / сравнения ajax - PullRequest
2 голосов
/ 27 мая 2011

Во-первых, это больше вопрос типа дизайна / интерфейса, поэтому не имеет правильного / неправильного ответа, но я был бы признателен за мнение людей по этому поводу.

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

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

Теперь я изначально намеревался сделать 5 верхних полей поиска видимыми в верхней части страницы в столбцах и ограничить эти поля до верха.5 наиболее часто встречающихся значений.В каждом поле будет отображаться больше, чтобы расширить параметры, а также будет кнопка «Показать больше полей», чтобы еще больше расширить поиск.

Когда полностью развернуто, это определенно дает возможность заполнить экран хорошего размера.разрешающая способность.Очевидно, что у него есть возможность снова минимизировать форму, и результаты будут показаны внизу, но есть ли у кого-нибудь какие-либо идеи, как это можно выложить?

Мы поиграли с тем, чтобы все варианты поиска были в сторонебар, но их так много, что вам, вероятно, придется прокрутить страницу на всю высоту 2 или 3 раза, чтобы увидеть все, что может раздражать.По моему мнению, щелкнуть по кнопке max / minim было бы проще.

Несколько примеров, но на самом деле не так сложны, как нам нужно:

http://www.autotrader.co.uk/

http://www.holidaylettings.co.uk/homesearch.asp

Какие-нибудь хорошие примеры / идеи?

1 Ответ

0 голосов
/ 12 августа 2011

Закончилось только тем, что у него 5 самых важных полей, а менее важные параметры скрыты, и вы можете показать больше параметров и больше полей.

Simples:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...