1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

передача параметров в Request(ajax)

Тема в разделе "Web 2.0, AJAX, Ruby, RSS технологии", создана пользователем -, 7 фев 2006.

Статус темы:
Закрыта.
  1. Гость

    Репутация:
    0
    Подскажите плз, как правильно при POST'е передать параметр-строку.
    Делаю след образом:
    Код:
    var formula = document.getElementById('controlId');
    var url = '../Common/AJAXPage.aspx';
    if(window.XMLHttpRequest)
    {
       req = new XMLHttpRequest();
    } 
    else
       if(window.ActiveXObject) 
       {
           req = new ActiveXObject('Microsoft.XMLHTTP');
       }
    
    req.open('POST', url, true);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    req.onreadystatechange = callback;
    req.send('formula=' + encodeURI(formula.value));
    так вот если
    Код:
    formula.value
    равно '2 + 3' на сервере получаю в Request — '2 3' с тремя пробелами.
    В чем проблема?
     
  2. Andrew Stephanoff

    Andrew Stephanoff Гость

    Репутация:
    0
    попробуй encodeURIComponent
    P.S. А разве под .NET нет стандартных компонент обмена данными между клиентом и сервером?
     
Загрузка...
Похожие Темы - передача параметров Request(ajax)
  1. DNT
    Ответов:
    7
    Просмотров:
    3.885
  2. Corexis
    Ответов:
    0
    Просмотров:
    553
  3. Shouldercannon
    Ответов:
    0
    Просмотров:
    1.003
  4. Shouldercannon
    Ответов:
    0
    Просмотров:
    933
  5. 123456789igor
    Ответов:
    0
    Просмотров:
    1.265
Статус темы:
Закрыта.

Поделиться этой страницей