2012-08-02 99 views
0

在我的應用程序中,我有一個動態生成的表單。點擊一個按鈕後,我必須使用Ajax將所有這些表單元素髮送到另一個頁面。由於表單是動態生成的,因此在調用ajax時無法指定表單元素名稱。如何在沒有指定名稱的情況下通過ajax中的所有表單元素

有什麼辦法可以傳遞所有表單元素而不用在Ajax中指定元素名稱。可能是一系列元素。

+2

您是否在使用jQuery?如果是這樣,'$('form')。serialize();'創建一個&name = value&name2 = value'字符串。 – Benno 2012-08-02 13:10:37

+1

@Benno:這是*答案*! – Faust 2012-08-02 13:34:09

回答

0
$.post('ajaxurl', $('#form_id').serialize(), function(data) { 
    // do something with data 
}); 
相關問題