Обработка форм ASP.NET - PullRequest
       6

Обработка форм ASP.NET

1 голос
/ 27 апреля 2010

Я не программист .net, поэтому, пожалуйста, держите меня с собой. Я создал опрос веб-сайта, который находится в нижней части нашего сайта. Очевидно, что нижний колонтитул есть на каждой странице нашего сайта.

В нижнем колонтитуле есть ссылка, открывающая простейшее включение с помощью переключателя jQuery. (Form.aspx)

Как только форма отправлена, она отправляется на другую страницу, которая не использует переключатель jQuery для обработки (processing-form.aspx). Что убирает пользователя со страницы, которую он может посещать.

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

спасибо

Ответы [ 2 ]

2 голосов
/ 27 апреля 2010

То, что вы хотите сделать, - это чтобы ваш опрос обрабатывал отправку формы через AJAX, что позволит обрабатывать ее без полной обратной передачи на сервер.После отправки формы вы можете использовать свой код jQuery, чтобы скрыть форму.

Хорошую статью о выполнении такой задачи можно найти здесь .

1 голос
/ 27 апреля 2010

Используйте обработчик HTTP вместо отдельной страницы и используйте jQuery для асинхронного вызова страницы и отображения своего рода сообщения «Спасибо за ответ» вместо вашего опроса.

http://www.15seconds.com/Issue/020417.htm

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