0
在我的應用程序中,我有一個動態生成的表單。點擊一個按鈕後,我必須使用Ajax將所有這些表單元素髮送到另一個頁面。由於表單是動態生成的,因此在調用ajax時無法指定表單元素名稱。如何在沒有指定名稱的情況下通過ajax中的所有表單元素
有什麼辦法可以傳遞所有表單元素而不用在Ajax中指定元素名稱。可能是一系列元素。
在我的應用程序中,我有一個動態生成的表單。點擊一個按鈕後,我必須使用Ajax將所有這些表單元素髮送到另一個頁面。由於表單是動態生成的,因此在調用ajax時無法指定表單元素名稱。如何在沒有指定名稱的情況下通過ajax中的所有表單元素
有什麼辦法可以傳遞所有表單元素而不用在Ajax中指定元素名稱。可能是一系列元素。
$.post('ajaxurl', $('#form_id').serialize(), function(data) {
// do something with data
});
您是否在使用jQuery?如果是這樣,'$('form')。serialize();'創建一個&name = value&name2 = value'字符串。 – Benno 2012-08-02 13:10:37
@Benno:這是*答案*! – Faust 2012-08-02 13:34:09