Envíe datos de formularios de publicación en formato json a través de ajax con JQuery dinámicamente

¿Vago cómo enviar datos de formularios de correo electrónico en formato json a través de ajax con JQuery dinámicamente? Por ejemplo, estoy codificando algo como esto en JQ:

$.post("test.php", { func: "getNameAndTime" },
    function(data){
      alert(data.name); // John
      console.log(data.time); //  2pm
    }, "json");

y eso es bueno, pero en las aplicaciones en vivo a menudo es necesario enviar grandes datos de formularios y el usuario puede cambiar dinámicamente los campos, así que no sé cuántos func1, func2, func3 o incluso func [] serán enviados. La q es cómo hacer esto dinámicamente, en el viejo mundo de un AJAX podría hacerlo mediante la selección del formulario y enviarlo al servidor. Gracias de antemano.

Respuestas a la pregunta(2)

Su respuesta a la pregunta