Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ajax - передать параметр / 7 сообщений из 7, страница 1 из 1
23.07.2009, 12:36
    #36105209
valcerou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
Доброго времени суток!

Имеется форма, некоторые input'ы в которой заполняются при помощи ajax запросов, остальные вводятся ручками. При попытке передать заполненную форму на страницу, к примеру, values.php, значения input'ов, которые были заполнены ajax'ом не передаются.

Может ли кто подсказать, как решить эту проблему?
...
Рейтинг: 0 / 0
23.07.2009, 12:54
    #36105274
Ichisen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
valcerouДоброго времени суток!

Имеется форма, некоторые input'ы в которой заполняются при помощи ajax запросов, остальные вводятся ручками. При попытке передать заполненную форму на страницу, к примеру, values.php, значения input'ов, которые были заполнены ajax'ом не передаются.

Может ли кто подсказать, как решить эту проблему?

Хм я когда столкнулся с подобной проблемой всё дело было в том что я передовал переменную POST_VKL а пытался принять VKL_POST :)

Могу вам предложить попробывать мой скрипт
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
     function MAINResult(sText) 
	  {
	    var sElem = document.getElementById("принимаеющий див");
        sElem.innerHTML = sText;
      }	
	  
	        //формируем массив элементов***********************************************************************************************************  
      function getRequestBody1(oForm) {
        var aParams = new Array();
        for(var i =  0 ; i < oForm.elements.length; i++) {
          var sParam = encodeURIComponent(oForm.elements[i].name);
          sParam += "=";
          sParam += encodeURIComponent(oForm.elements[i].value);
          aParams.push(sParam);
        }
        return aParams.join("&");
      }
	  //Отправка запроса*********************************************************************************************************
	  function sendRequest1() {
        var oForm = document.forms[номер формы];
        var sBody = getRequestBody(oForm);
        var oXmlHttp = createXMLHttp();
                oXmlHttp.open("POST",'ваш пхп фаил', true);
        oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                oXmlHttp.onreadystatechange = function() {
          if(oXmlHttp.readyState ==  4 ) {
            if(oXmlHttp.status ==  200 ) {
              MAINResult(oXmlHttp.responseText);
            } else {
              MAINResult("Ошибка: " + oXmlHttp.statusText);
            }
          }
        };

        oXmlHttp.send(sBody);
...
Рейтинг: 0 / 0
23.07.2009, 13:32
    #36105423
valcerou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
Cпасибо за помощь :) Но я не понял, когда должен вызывать эти функции.
...
Рейтинг: 0 / 0
23.07.2009, 14:36
    #36105608
Ichisen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
valcerouCпасибо за помощь :) Но я не понял, когда должен вызывать эти функции.

Вызов например по онклику который прицеплён к button находящемуся в форме
...
Рейтинг: 0 / 0
23.07.2009, 14:38
    #36105616
Ichisen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
SendRequest1 вызовите эту функцию когда пытаетесь передать остальные функцие вызываются в теле
...
Рейтинг: 0 / 0
23.07.2009, 14:40
    #36105618
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
Вчера я уже видел этот вопрос на другом форуме. С такими же странными допвопросами ...
Где тебе надо, там их и применяй. Чуть-чуть литературки почитай ...
...
Рейтинг: 0 / 0
24.07.2009, 09:34
    #36106974
valcerou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax - передать параметр
все заработало! огромное спасибо за помощь!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ajax - передать параметр / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]