0

我有一个 if 语句,它返回一个 html 作为数据对象。我想做的是从返回数据中获取特定的 div 并将其显示在 div 中。我正在尝试使用以下代码执行此操作,但没有成功...

我的代码如下所示:

$.ajax({
    url: "http://localhost:8888/drupal",
    type: 'get',
    dataType: 'text',
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        alert(errorThrown);
        console.log(JSON.stringify(XMLHttpRequest));
        console.log(JSON.stringify(textStatus));
        console.log(JSON.stringify(errorThrown));
    },
    success: function(data) {
        $("#chat_list_out").html($(data).filter('#sidebar-first'));
    }
});
4

1 回答 1

0

为什么不使用 load 函数,它可以让你只抓取一个特定的 div

http://api.jquery.com/load/

$("#chat_list_out").load('http://localhost:8888/drupal #sidebar-first');
于 2013-10-11T15:00:33.010 回答