2013-02-13 4 views
3

Так я использую этот пост запрос я нашел здесь, но мне интересно, как я получаю ответ, используя это ...Как получить ответ от запроса яваскрипта после

function post_to_url(path, params, method) { 
    method = method || "post"; 
    var form = document.createElement("form"); 
    form.setAttribute("method", method); 
    form.setAttribute("action", path); 

    for(var key in params) { 
     if(params.hasOwnProperty(key)) { 
      var hiddenField = document.createElement("input"); 
      hiddenField.setAttribute("type", "hidden"); 
      hiddenField.setAttribute("name", key); 
      hiddenField.setAttribute("value", params[key]); 

      form.appendChild(hiddenField); 
     } 
    }ody.appendChild(form); 
    form.submit(); 
} 

Спасибо авансовый.

+0

взглянуть на AJAX. Это лучше для вашей цели, чем предоставление формы. – Sirko

ответ

1

Этот код настраивает форму и отправляет ее. Вы не получаете ответа на javascript, потому что страница перезагружается.

Попробуйте использовать JQuery: http://api.jquery.com/jQuery.post/

Или обычный Javascript AJAX: https://developer.mozilla.org/en/docs/AJAX если вы хотите, чтобы написать все это сами

Смежные вопросы