Передача Javascript Переменной Методом Post

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

Статус темы:
Закрыта.
  1. bea

    bea Гость

    Здравствуйте!
    Я новичок в AJAX - помогите, пожалуйста, решить задачу: нужно отправить в поле input с name="message" (feedback.php) selText (текст, отправленный пользователем при нажатии Ctrl+Enter).

    Код (Text):
    <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script>

    <script type="text/javascript">
    document.onkeydown = function(e)
    {
    e = e || window.event;
    if (e.ctrlKey && e.keyCode == 13)
    {
    var selText = "";
    if (document.getSelection)// Mozilla
    {
    selText = document.getSelection();
    }
    else if (document.selection) // IE
    {
    selText = document.selection.createRange().text;
    }
    else if (window.getSelection) // Safari
    {
    selText = window.getSelection();
    }
    if(selText)
    {
    $.ajax({type: "POST", url: "/feedback.php", data: "message=selText", success: function(data){alert("Data Saved: " + data);}});
    self.location.href = '/feedback.php';              
    }
    }
    return true;
    }
    </script>
    При загрузке feedback.php поле, которое должно содержать $message, пусто.
     
Загрузка...
Статус темы:
Закрыта.

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