2013-03-02 74 views
0

我使用的一種形式在頁面中使用jQuery的標籤,在所有標籤有其他形式的,所以我提交表單而無需刷新這樣的頁面:回聲數據庫變量

$(document).on("submit", "#advertentie_tab", function(event) { 
/* stop form from submitting normally */  
    event.preventDefault();  
    $.ajax({ 
     type:"POST", 
     url:"advertentie.php", 
     cache: false,     
     data: $("#advertentie_tab").serialize(), 
     success:function(data){ 
      $("#innertab_advertentie").html(data); 
     }  
    }); 
}); 

在我的表單我回應數據庫中的一些數據,但在發佈後,我失去了這些數據。有沒有辦法在發佈後保留數據而不設置大量隱藏的輸入?

回答

0

我沒有得到你的問題真的是什麼,但我認爲你總是可以用jquery獲得你的表單數據,然後在將它們保存到變量之前,因此你在js變量中丟失了你的數據。

0

你說的問題有點尷尬。

你可以嘗試寫postdata的數組到該advertentie.php中的會話..但這很醜陋。

此外,請記住從會話中檢索此postdata後清理會話數據。