Когда я отправляю ФОРМУ на свою страницу, мой «текст ответа» возвращает HTML всей страницы, а не только форму, которая была отправлена. Это нормально?Отправить возврат HTML всей страницы
0
A
ответ
1
responseText - XHR говорить для «Что сервер отвечает на запрос с, за исключением HTTP-заголовков».
Это совершенно нормально для того, чтобы он включал полный HTML-документ, если вы обращаетесь к ресурсу, предназначенному для ответа на регулярную отправку формы.
Похоже, вы должны быть умнее относительно того, что отвечает сервер.
Этот simple example (написанный на Perl, см. Ссылку для большего контекста) проверяет параметр строки запроса, чтобы решить, следует ли размещать данные, которые он выбрал в HTML-шаблоне, и вернуть его, или преобразовать данные в JSON и верните это вместо этого.
if ($view eq "json") {
my $data = $json->convert_blessed->encode($vars);
print $q->header('application/json;charset=utf-8'), $data;
return;
}
my $output;
$tt->process('html.tt', $vars, \$output)
|| die $tt->error(), "\n";
print $q->header('text/html;charset=utf-8'), $output;
Смежные вопросы
- 1. Отправить возврат пустой страницы
- 2. Отправить данные формы без обновления всей страницы
- 3. php email всей страницы
- 4. Размер всей HTML-страницы (при высоте 100%)
- 5. jquery ajax reloading html всей страницы
- 6. Загрузить только iframe вместо всей HTML-страницы
- 7. Инструмент для миниатюры всей страницы HTML?
- 8. HTML, Предотвращение чтения скринсейвером всей страницы
- 9. Загрузка всей веб-страницы
- 10. NextAll для всей страницы
- 11. Stacked дива всей страницы
- 12. Извлечь заголовок страницы HTML без загрузки всей страницы
- 13. IE не загружает HTML-код всей страницы HTML
- 14. $ .ajax Возврат HTML-страницы вместо результатов
- 15. Анализ всей страницы
- 16. jQuery монитор всей страницы?
- 17. отключить viewstate всей страницы
- 18. Оверлейное покрытие всей страницы
- 19. Обложка всей страницы слоем
- 20. jQuery слайд всей страницы
- 21. Скриншот всей веб-страницы (localhost)
- 22. Кнопка для затемнения всей страницы?
- 23. Угловые JS - Reload всей страницы
- 24. Возврат html-страницы на успех Ajax, не наследуемый назначенный javascript
- 25. перенаправление без перезагрузки всей страницы
- 26. Возврат значения с php-страницы внутри тега значения html
- 27. Возврат всей строки Index Match Функция Excel
- 28. Как получить HTML-код всей страницы с помощью jQuery?
- 29. MEAN: Получение всей HTML-страницы вместо mongodb. Модель данных
- 30. Высота наложения HTML для охвата всей видимой страницы
№ Пожалуйста, уточните, что вы делаете ... – Shog9
Просьба указать исходный код. –
Образец кода, вероятно, тоже поможет. – Lazarus