如何从$ .get()返回一个值

时间:2017-06-19 16:50:04

标签: javascript jquery ajax greasemonkey tampermonkey

如果我这样做,我将整个网站作为字符串:

var website = $.get("https://grenzionky.github.io/www.kanjidamage.com/kanji.html", (data){
});
website.responseText 

但是,如果我这样做:

var parser = new DOMParser ();
doc = parser.parseFromString (website.responseText, "text/html");

我才回来

 image description here

为什么身体会消失?我真的想以HTML格式取回整个网站。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:3)

为了从$ .get获得结果,您必须使用'成功'回调函数。像

这样的东西
$.get("https://grenzionky.github.io/www.kanjidamage.com/kanji.html", 
      function(data){
         var parser = new DOMParser ();
         doc = parser.parseFromString (data, "text/html");
       }, 
      'html');