Всем привет.
Как можно полностью очистить весь hml, включая head для последующей генерации нового контента из ответа сервера? Т.е. полная альтернатива отправки формы. Код:
var request=new XMLHttpRequest();
var pars="";
var url = location.href;
var query_filter=$('.query_filter').text();
pars+="query_filter="+query_filter;
request.open("POST", url);
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.send(pars);
request.onreadystatechange = function() {
if (request.readyState != 4) return;
if (request.status != 200) alert(request.status + ': ' + request.statusText);
$('body').html(request.responseText)
}
Если вставлять ответ в body, то появляется два head, два доктайпа и т.д. Если вставлять в html
($('html')) то возникает ошибка "
TypeError: doc.head is null".