|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.11.2014, 00:46 | #1 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Показать результат CGI
Здравствуйте.
Есть сервер которому с формы отправляется скрипт CGI. после обработки сервер возвращает строку Success. После этого необходимо отправить запрос на получение новых данных через аякс. Так вот вопрос: Как можно отследить на форме ответ то сервера с этой строкой? можно использовать только самый простой джаваскрипт без доп. фреймворков.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
07.11.2014, 09:50 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ничего не понял, но если вы хотите отправить запрос Javascript'ом, то AJAX и без всяких jQuery легко делается.
http://youmightnotneedjquery.com/#post
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.11.2014, 13:16 | #4 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Вот есть комбобокс на форме: Код:
Код:
Код:
Хотелось бы вначале выполнить запрос с cgi, затем получив ответ выполнить запрос xml. Вот это как сделать на форме через скрипт?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
07.11.2014, 17:44 | #5 |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Это асинхронность, решение простое: использовать коллбеки.
Код:
^-.-^ My GitHub
Последний раз редактировалось Fenex; 07.11.2014 в 17:46. |
07.11.2014, 18:34 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
НУ а в масиве url[] соответственно обрабатываемые ячейки таблицы.
I'm learning to live...
|
|
07.11.2014, 20:05 | #7 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
function(response) - это я должен эту функцию определить? откуда взялась переменная responce? Дело в том что сервер тут непростой а на pic18 В качестве урла можно использовать сги скрипт как в моем случае? Как он уйдет на сервер?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 07.11.2014 в 20:16. |
|
07.11.2014, 20:23 | #8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А зачем вам какой-то microajax с newAJAXCommand? Вы ж без доп. библиотек хотели. Ajax вроде как и на чистом JS легко делается, я скинул ссылку на пример с кодом выше:
Код:
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 07.11.2014 в 20:26. |
|
07.11.2014, 20:39 | #9 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Дело в том что сервер на пике это еще то извращение. И поэтому каких то кардинальных новшеств в систему вносить не хочется да и не всегда получится.
Используется штатная платформа от микрочипа там уже реализована функция newAJAXCommand да и поддержка с сервера тоже имеется. Поэтому и хочется делать именно этими командами. Код микроаякса может и сработает но вот место под него выделить очень проблематично. Просто мне не очень понятно как работает newAJAXCommand и почему нельзя никак схватить то что приходит после отправки команды. Цитата:
Нужна либо задержка в отправке либо ожидание пока придет ответ и отправка следующей команды.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
09.11.2014, 02:16 | #10 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Сделал с микроаяксом. Но вот следующая глючность появилась.
Код:
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CGI скрипты | Julila | HTML и CSS | 1 | 16.03.2013 03:10 |
задача по CGI | Ymerla | Общие вопросы Web | 12 | 14.09.2012 16:11 |
CGI на си | Sna1L | Помощь студентам | 6 | 06.11.2011 00:39 |
CGI | аким | Работа с сетью в Delphi | 0 | 08.10.2008 11:35 |
CGI | Pedro | Работа с сетью в Delphi | 0 | 17.11.2007 20:31 |