Как реализовать ajax поиск на странице со сложно структурой?
Добрый день. Нужно реализовать ajax поиск на странице. Страница сложная много блоков разных, и переменных которые собираються в одной вьюхе. Читал что можно сделать ajax поиск в ответ на который будет ответ код html, а потом с этого html взять один блок и заменить им блок на текущей странице. Попытался зделать через .load, не получилось страница всеравно скачет. Есть ли такой способ вообще? Кто делал такое на практике? Помогите ссылками или кодом.
Не очень понятно, что конкретно не получилось.
Как вариант - делаете на странице элемент-контейнер, пишете для него отдельный шаблон в джанге. На ajax запрос рендерите этот шаблон с нужными данными и отправляете. Клиент принимает фрагмент html и меняет содержимое контейнера через .innerHTML. Даже JQuery не нужен.
Ну или по другому - отдавать с сервера JSON и рендерить на клиенте. Например, через Handlebars. Если у вас не SPA - то фреймворки вроде Angular излишни.