0

jQuery Ajax 文档

请求完成时调用的函数

这是否意味着在加载新的 Dom 内容(div 等)或包括图像在内的所有内容完全下载时调用它?

4

1 回答 1

0

如果恰好在请求完成时触发。如果你得到一些数据,它会在收到数据时触发,如果你想把它放到 HTML 页面中,你应该在 COMPLETE 部分完全这样做。

这是示例:

function approveArt(id,val) {
$.ajax({  
    url: "/engine/approveart.php",  
    type: "POST",
    data: {
        'id': id,
        'val': val,
    },
    cache: false,  
        success: function(html){  
                $("#curArt-popup").html(html).fadeIn(); 

    }  
});  
};

我将发布请求发送到 PHP 文件,完成后,我会从中获取一些数据。当我得到它(成功:)时,我将这些数据放入弹出窗口中。因此,当 Ajax 查询成功触发时,我创建了新元素。

于 2013-09-16T18:51:39.777 回答