1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

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

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

Тема в разделе "Web - программирование", создана пользователем -, 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.897
  2. wowa
    Ответов:
    4
    Просмотров:
    117
  3. Corexis
    Ответов:
    0
    Просмотров:
    580
  4. Shouldercannon
    Ответов:
    0
    Просмотров:
    1.037
  5. Shouldercannon
    Ответов:
    0
    Просмотров:
    961
Статус темы:
Закрыта.

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