2009-08-04 33 views
25

ben elle herşeyi belirtmek zorunda kalmadan POST kullanarak bir form göndermek için jQuery.ajax kullanmak istiyorum girmeden şeklinde tüm unsurları göndermek "veri:" kısmı.jQuery.ajax - elle onları

Bu istemiyorum şudur: sadece bütün bir FORMU alanından kendi değerleriyle alla unsurları içermelidir olması için bir yol

data: "username=" + document.getElementById("username").value + 
    "&email=" + document.getElementById("email").value, 

var mı? Bu form dinamik olarak üretildi, bu yüzden bana çok zaman kazandıracak!

cevap

8

bak. jQuery Ajax bütün form verilerini göndermek için

$("#submit").click(function() { 
    $.ajax({ 
     data: $("form").serialize(), 
     ...rest 
    }); 
});