0
我正在使用以下代碼將結果從窗體指向特定的div。添加處理程序以形成內部div,將來
$(window).load(function() {
$("#form1").submit(function() {
$.post($(this).attr("action"), $(this).serialize(), function(html) {
$("#resultsDiv").html(html);
});
return false; // prevent normal submit
});
});
如何我可以(但與新在未來的某一時刻插入的div創建的內容)將此(或)處理程序可更新的DIV中創建未來的形式?
我看過.on,但沒有看到更新或重新加載div的事件。
我已經嘗試添加類似的功能,但用(「#thefutureDivID」)替換(窗口),但沒有運氣。
嗯...在我的情況下,我有一個窗體(form1)內一個div誰的結果顯示在另一個div(resultsDiv)。如果結果(現在是resultsDiv的新內容)包含另一個表單,並且我希望此新表單的結果也顯示在resultsDiv中,則我假定只要表單ID相同,我就可以使用相同的初始函數。顯然情況並非如此,因爲結果會重新加載整個頁面,就好像函數沒有被觸發一樣。 – rdel
'id =「...」'屬性需要在頁面上唯一。你不能有意義地擁有多個具有相同ID的元素。 – ruakh