Buenas la duda es la siguiente:
Necesito enviar variables por metodo POST al server usando Ajax.
La pregunta es la siguiente:
¿Como hago si quiero enviar todas los campos de un formulario sin especificar que es que?
Digo, hay alguna forma de hacer un for de todos los campos y que en cada posicion del recorrido esta me haga el econdeURI y luego me haga el xxxx.send(variable codificada) ?
¿Solo javascript o jQuery vale?
jQuery tiene un metodo sencillo para esto que se llama serialize:
http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax_serialize
Solo javascript amigo.
http://www.javascript-coder.com/javascript-form/javascript-get-all-form-objects.phtml
Es como dices pero.. yo preferiria utilizar JQuery como dijo MinusFour, quizas tengas conflictos con algun explorador.
Saludos despues cuentas.
Siempre puedes inventar tu propia codificación.