使用jQuery使用.ajax警告HTML元素

时间:2012-05-24 08:43:28

标签: jquery html ajax get alert

有没有办法从这个.ajax get中提醒所有HTML?

function testq() {    
    var acronyms = ["fubar", "snafu", "gnu"];

    $.each(acronyms, function(index, element) {
        $.ajax({
            url: "https://encrypted.google.com/search?q=" + element,
            dataType: "html",
            success: function(html) {
                var $container = $("#leftnav", html); // look for a specific element in the returned HTML
                jAlert($container);
            }
        });
    });
}​

这只是用于调试。我稍后会修改从.ajax页面获取的信息。

4 个答案:

答案 0 :(得分:2)

而不是$container使用html

jAlert(html);

答案 1 :(得分:2)

  

首先,我想提醒我的请求获取的所有HTML。

您只提醒一个特定元素:

var $container = $("#leftnav", html); // look for a specific element in the returned HTML
jAlert($container);

更改为

jAlert(html);

答案 2 :(得分:1)

您可以使用jAlert($container.html())获取jQuery对象的html内容,或只使用jAlert(html)来获取所有内容,但如果您正在执行此操作以进行调试,我建议使用正确的控制台,像firebug或chrome内置控制台,并检查来自ajax调用的返回值,而不是尝试提醒

答案 3 :(得分:0)

使用jAlert(html); ......................................... .................