當用戶單擊提交按鈕時,應該刷新div .forum
(不刷新頁面)。然而,由於某種原因,而不是創建原始DIV中一個新的div .forum
,喜歡的部份:使用jQuery .load函數刷新元素而不復制它
雖然我知道我可以通過周圍的DIV .forum
將一個容器防止這種情況,我想知道如果有一個選項,這意味着我不需要一個容器div?
<div class="forum">
<form id="theforum">
<input type="submit">
</form>
</div>
<script>
$(document).on("submit", "#theforum", function(e) {
e.preventDefault();
$(".forum").load(location.href + " .forum");
});
</script>
試用$(「。forum」)。load(location.href +「.forum *」); – nicolascolman