Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.12.2013, 20:03
Интересующийся
Отправить личное сообщение для sonntagausgang Посмотреть профиль Найти все сообщения от sonntagausgang
 
Регистрация: 24.05.2013
Сообщений: 25

Мне необходимо отправить данные из формы ajax запросом на сервер на nodejs
<!DOCTYPE HTML>
<html>
<head><meta charset="utf-8"></head>
<body>
<form>
    <input name="asd" id="name">
    <input type="button" onclick="vote()">
  </form>
  <p id="outputElem"></p>
</body>
</html>


Есть скрипт на js который формирует get-запрос.

На сайте http://learn.javascript.ru/xhr-forms было описано как создать запрос.

function vote() {
  var xhr = new XMLHttpRequest(); 

  var name= document.getElementById('name');
  var outputElem = document.getElementById('outputElem');

 var params = 'name=' + encodeURIComponent(name);

 xhr.open("GET", '/vote?'+params, true);


  xhr.onreadystatechange = function() {  
    if (xhr.readyState != 4) return; 

    if (xhr.status != 200) {
      // обработать ошибку
      alert('Ошибка ' + xhr.status + ': ' + xhr.statusText);
      return; 
    } 

    // обработать результат
    outputElem.innerHTML = xhr.responseText; 
  }

  xhr.send(null); 
}


Не подскажите как получить запрос с помощью nodejs.
Это файл сервера. Что нужно добавить и исправить.
мне нужно получить значение из get-запроса.

var http = require('http');
var static = require('node-static');
var file = new static.Server('.');

http.createServer(function (req, res) {

	if (req.url == '/vote') {
		res.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'});

		/*тут должно быть вычисление. напишу его позже.*/

		res.end('здесь будет передаваться обратно результат');
		return;
	}

	file.serve(req, res);
   

}).listen(8080);


Подскажите пожалуйста. очень надо. Нигде не могу найти ответ.

Последний раз редактировалось sonntagausgang, 08.12.2013 в 23:28.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax и отправка файлов с формы miker059 jQuery 5 10.01.2018 03:12
onkeydown/up/press на конкретном элементе Valdemor Events/DOM/Window 4 15.08.2013 21:53
Как мне отправить данные аяксом Nuzhser jQuery 1 14.01.2013 01:00
Через ajax отправить много данных из таблицы на сервер Heger jQuery 3 29.08.2012 18:51
Реально ли отправить файл на сервер AJAX ????? macexa jQuery 11 14.01.2011 07:30