これは私のjqueryのコードJquery:新しいコンテンツを追加する前に要素を消去するにはどうすればよいですか?
$.ajax({
url: "PopUpProductDetails.aspx",
cache: false
}).done(function (html) {
$("#dialog").append(html);
});
初めてです、それだけで正常に動作します。 PopUpProductDetails.aspxページの内容を表示します。しかし、その後、もう一度クリックすると、同じコンテンツが2倍になります。新しいコンテンツを追加する前に、ダイアログの要素を最初にクリアする必要があるという問題があると思います。
どうすればよいですか?
.htmlを(「」)でいっぱいには私のために働きました。 – Jude
注: 'append()'はHTMLを含む文字列だけでなく、 '.html()'はHTMLを含む文字列でのみ動作します。 –