<p>Ok Leo, ésta tarde veré bien y probaré lo que me enviaste. <br></p>
<p>PD: voy mal, recién ésta semana pasada decidí qué hacer, luego te cuento. </p>
<div class="gmail_quote">El may 27, 2013 1:45 p.m., "Leonardo Tadei - Pegasus Tech Supply" <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola Ariel,<br>
<br>
El dom, 26-05-2013 a las 18:35 -0300, Ariel Fernández escribió:<br>
> Hola, cómo andan? estoy tratando de enviar post con ajax pero no lo<br>
> entiendo, Leo, si pudieras enviar un ejemplo, sería de gran ayuda,<br>
> porque no alcanza con sólo cambiar el modo a post en el<br>
> xmlhttp.open......algo más está faltando porque así solo no llega la<br>
> variable.<br>
> Logré hacerlo funcionar poniendo la variable en el send así<br>
> ("id_prov=" + id) pero no creo que sea lo más adecuado, no? o sí?   y<br>
> además, será necesario usar  setRequestHeader ? como?<br>
<br>
        Si lo madás con esos parámetros en el URL, en realidad lo estás<br>
mandando por GET.<br>
        Además de cambiar el método de GET a POST en la llamada a send(), hay<br>
que armar los pares nombre-valor en formato x-www-form-urlencoded<br>
<br>
<a href="http://www.cristalab.com/tutoriales/enviar-datos-por-post-y-get-en-ajax-en-una-funcion-c237l/" target="_blank">http://www.cristalab.com/tutoriales/enviar-datos-por-post-y-get-en-ajax-en-una-funcion-c237l/</a><br>

<a href="http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp" target="_blank">http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp</a><br>
<br>
        Por otra parte, hay varias formas de armar los valores POST en formato<br>
x-www-form-urlencoded<br>
<br>
<br>
> Otra consulta: es válido procesar la consulta en el php y devolver por<br>
> ejemplo, el select ya generado?? asi lo hice para el ejercicio de las<br>
> provincias y localidades leyendo una BD.<br>
> O es mejor devolver xml  solamente con los datos y armarlo después al<br>
> select con javascript ?? en éste último caso, cómo se hace?<br>
<br>
        Es válido devolver un input de tipo select armado.<br>
        La cuestión es que esta no es una solución universal, ya que el<br>
JavaScript relacionado con el select puede no funcionar ya que no<br>
existía cuando se intepretó el código JS.<br>
        Una solución intermedia es tener el select vacío, y vía AJAX enviar<br>
solo los <option><br>
        La solución universal sin embargo es parsear la respuesta (con<br>
separadores, en XML, como sea) y crear cada <option> con createElement()<br>
<br>
> Saludos,<br>
<br>
        =mente!<br>
<br>
<br>
PD: y la SRS de tu trabajo final como va?<br>
<br>
<br>
<br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</blockquote></div>