erknrio
6/1/2016 - 11:30 AM

Obtener body tag en una llamada AJAX. FROM: http://stackoverflow.com/questions/7001926/cannot-get-body-element-from-ajax-response#answer-700

var data = {"foo": "bar"},
$dom,
$body;

$.ajax({
  "url": "mycoolurl.html",
  "type": 'POST',// POST || GET
  "data": data,// Si la necesitas
  "timeout": 30000, // 30 seconds
}).done(function (response) {
  try {
    $dom = $(document.createElement("html"));
    $dom[0].innerHTML = response;

    $body = $dom.find("body");
    console.log($body);
  } catch (err) {
    window.alert("Error");
    window.console.error('Error: ' + err);
  }
}).fail(function (jqXHR, textStatus, errorThrown) {
  window.alert("Error");
  window.console.error(textStatus + ': ' + errorThrown);
});