Asp classic - использование ajax для отправки каждого поля в форме
Привет, надеюсь, кто - то может указать совершенно не веб-программисту правильное направление-я немного знаю, так что будьте нежны :)
I have a web form that has dynamic content on there, each field has a specific value associated, i.e. Q12345 related to a field in a table, under ID 12345 - so i can trace what is being posted as I wont actually know. So - we have these forms - sometimes they have 300 items on there. The pages are session less so there should not be any timeouts but the problem is, some client's, users are saying that they have saved the form and then refuse to fill it out again - who could blame them ! so what I need to do, is use ajax i believe, to post each of these questions on the form, as they fill it out. I would just want to post a few pieces of information:
Код, который мы называем ACode, представляет собой скрытое поле, содержащее значение "формы в целом"
Поле идентификатора клиента называется CID
и поле вопроса, которое имеет либо графическое, либо текстовое поле, либо и то, и другое
Я с удовольствием сделаю отдельный пост о графике и текстовом поле просто чтобы у нас было пуленепробиваемое сохранение
На данный момент это одна форма, и все публикуется на одном дыхании. это может занять до 10 секунд, чтобы переварить на стороне сервера.
Итак, то, что я ищу, - это onclick, который запускает ajax-пост (я думаю, поправьте меня, если я ошибаюсь), который будет публиковать только тот бит, который я хочу отправить на сервер
если это возможно, то возможно ли также, если, например, пользователь был на Wi-Fi и сигнал пошел вниз, могу ли я отправить обратно часть информации в браузер, с сервера сказать "сохранить ответ Ок", и если это не вернулось в браузер, на следующем посту он попытается отправить то, что изначально не шло, плюс то, что только что было отвечено.
фактически, если Wi-Fi был отключен на некоторое время, то какое-то предупреждение, чтобы сообщить пользователю, форма не может быть сохранена до тех пор, пока не будет ответа от сервера, на который все, что не было отправлено, может быть отправлено за один раз.
Я не ожидаю, что кто - то напишет его для меня-я ничего не узнаю таким образом, но если бы какой-то код был показан, например ajax, пример объекта и метод, возможно, выполнения захвата ошибок при сохранении, чтобы создать его для следующей попытки сохранения, то это было бы действительно оценено.
Извините, что я даже не могу показать какой - либо код-мне нечего показать, кроме как просто огромную форму, задающую вопросы, и я хочу отправлять каждый ответ по мере их появления, а не целую форму на отправке.
Спасибо!
Что я уже пробовал:
гугля, codeproject, я видел некоторые php-подобные ответы, но ничего для asp classic