Ajax替换而不是追加

时间:2009-11-04 17:02:47

标签: jquery ajax replace append

我使用了以下jQuery example,它就像一个魅力。但是它会附加结果。我需要更改什么来替换结果而不是追加?

4 个答案:

答案 0 :(得分:132)

你可以在追加

之前清空元素
$("#results").empty().append(myHtml);

或使用html方法

$("#results").html(myHtml)

答案 1 :(得分:25)

只需更改

$('#results').append(myHtml);

$('#results').html(myHtml);

答案 2 :(得分:4)

好的,最后一次进入2009,但如果问题仍然存在:
$("#results").replaceWith(yourContent)

答案 3 :(得分:0)

在添加或添加函数之前的空函数。

我试过了,而且有效--->

框架是ID选择器,它会附加图像。

$("#frame").empty().append('<img src="" >' );