1

有人可以告诉我通过 AJAX 加载页面的基本语法,只使用 javascript——而不是 jquery?加载()方法?

xmlhttp=new XMLHttpRequest();

我从这里去哪里?

4

1 回答 1

0

您将在没有 jQuery 的情况下编写更多行,在 jQuery 中它将在 2 行中完成。

无论如何,这是代码

没有 jQuery

var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function()
{
   if (xmlhttp.readyState == 4)
   {
        alert(xmlhttp.responseText);
    }
}
xmlhttp.open('GET', 'http://www.google.com', true);
xmlhttp.send(null);

如果你想做一些 POST 的东西

xmlhttp.open("POST",'http://www.google.com', true);
xmlhttp.send();

您还需要检查 IE

请参阅此链接以了解更多信息 - XMLHttpRequest

与 jQuety

$.get('http://www.google.com', function(responseText) {
    alert(responseText);
});
于 2012-12-28T01:23:07.990 回答