Ниже приводится изображение из разделов я говорю о: ASP.NET MVC 2: Эмуляция eBay Postback
Что я делаю очень похож на eBay:
1) в виде вверху для «поисковых терминов», а затем категории.
2) фильтры слева, которые пользователь может щелкнуть, чтобы уточнить поиск еще дальше.
3) Сортировка этих результатов.
Я играл с eBay немного, и мне кажется, что они отправляют назад каждый раз, когда нажимают на фильтр (поле слева) или сортируют результаты. Затем они сохраняют копию всех «настроек», используемых для отображения страницы в форме, и используют ее для отправки на кнопку отправки?
Как я могу эмулировать эту функциональность? Мне не нравится идея обертывания всей страницы в элементе form
... это кажется грязным. Должен ли я использовать jQuery для сбора всего пользовательского ввода, а затем каким-то образом передать его?
@Nathan, я не прошу кого-либо написать код для меня. Это очень самонадеянно ... Я искренне зациклен на том, как наилучшим образом добиться этого. Я использую eBay в качестве примера, ясно: «то, что я делаю, очень похоже на ebay» – dcolumbus
Прошу прощения, если это казалось самонадеянным, но из текста вашего вопроса у меня создалось впечатление, что вы хотите обернуть eBay. Виноват. –
@Nathan, понимается. Честно говоря, я просто пытаюсь понять, как я могу собрать весь этот пользовательский ввод (из некоторых элементов формы, щелкнув ссылки, сортировки и т. Д.) И выбросить все обратно на моем контроллере. Я просто не могу обернуть голову «правильным способом» этого. – dcolumbus