jQuery ajax成功改变DOM状态?

时间:2016-05-05 17:01:08

标签: jquery ajax

我有以下代码将ajax发送到服务器。 " source_html"里面有一个图片标签,如果success()内的代码块运行,我会在" target"中看到一个未找到图像的图标。

但是,如果error()运行,我会在" target"中看到正确显示的图像。

我想知道在ajax成功调用之后jQuery .ajax会改变一些DOM状态吗?

$.ajax({
            url : ajax_url,
            type: "POST",
            data: post_data,
            dataType: "json",
            success:function(data, textStatus, jqXHR)
            {
                alert("done");
                var source_html = $(dragged).wrap('<p/>').parent().html();
                $(dragged).unwrap();
                target.find('.image-list').append(source_html);
            },
            error: function(jqXHR, textStatus, errorThrown)
            {
                alert("Oops, something went wrong!");
                var source_html = $(dragged).wrap('<p/>').parent().html();
                $(dragged).unwrap();
                target.find('.image-list').append(source_html);
            }
        });

0 个答案:

没有答案