答案 0 :(得分: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查询成功触发时,我创建了新元素。