Enviar dados do formulário de postagem no formato json via ajax com o JQuery dinamicamente
Eu vagueio como enviar dados de formulário post em formato json via ajax com JQuery dinamicamente? Por exemplo, estou codificando algo assim no JQ:
$.post("test.php", { func: "getNameAndTime" },
function(data){
alert(data.name); // John
console.log(data.time); // 2pm
}, "json");
e isso é bom, mas em aplicativos ao vivo muitas vezes precisam enviar enormes dados de formulário e o usuário pode alterar dinamicamente os campos, então eu não sei quantos func1, func2, func3 ou mesmo func [] serão enviados. O q é como fazer isso dinamicamente, no velho mundo de um AJAX eu poderia fazer isso fazendo a serialização do formulário e enviando para o servidor. Thanx antecipadamente.