<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="wordpress/2.3-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Prototype: Ajax</title>
	<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/</link>
	<description>desarrollo web con estándares</description>
	<pubDate>Sun, 27 Jul 2008 00:34:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3-alpha</generator>

	<item>
		<title>By: marcos cabrera</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37102</link>
		<author>marcos cabrera</author>
		<pubDate>Tue, 27 May 2008 06:42:09 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37102</guid>
		<description>este es el codigo de las funciones

function comprobar_email()
	{
		var empID = $F('Email');
		var url = 'http://localhost:3000/desarrollo/comprobar_correo.php';
		var pars = 'empID=' + empID ;

		var myAjax = new Ajax.Request(  url, { method: 'get', parameters: pars , onComplete:showResponse});
	 
		
	}
	function showResponse(originalRequest)
	{
		$("result").innerHTML = originalRequest.responseText;
	}</description>
		<content:encoded><![CDATA[<p>este es el codigo de las funciones</p>
<p>function comprobar_email()<br />
	{<br />
		var empID = $F(&#8217;Email&#8217;);<br />
		var url = &#8216;http://localhost:3000/desarrollo/comprobar_correo.php&#8217;;<br />
		var pars = &#8216;empID=&#8217; + empID ;</p>
<p>		var myAjax = new Ajax.Request(  url, { method: &#8216;get&#8217;, parameters: pars , onComplete:showResponse});</p>
<p>	}<br />
	function showResponse(originalRequest)<br />
	{<br />
		$(&#8221;result&#8221;).innerHTML = originalRequest.responseText;<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcos cabrera</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37101</link>
		<author>marcos cabrera</author>
		<pubDate>Tue, 27 May 2008 06:40:39 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37101</guid>
		<description>soy nuevo en prototype , desde hace algunos dias he estado haciendo pruebas y familiarizandome con todo , pero al llegar a la parte de ajax, me he encontrado con un error , no se si alguien le ha pasado , podrian ayudarme?

"Ajax.Request is not a constructor" de igual manera con 
"Ajax.Updater is not a constructor" cabe mencionar que he cuidado la sintaxis y nada , que podria estar mal</description>
		<content:encoded><![CDATA[<p>soy nuevo en prototype , desde hace algunos dias he estado haciendo pruebas y familiarizandome con todo , pero al llegar a la parte de ajax, me he encontrado con un error , no se si alguien le ha pasado , podrian ayudarme?</p>
<p>&#8220;Ajax.Request is not a constructor&#8221; de igual manera con<br />
&#8220;Ajax.Updater is not a constructor&#8221; cabe mencionar que he cuidado la sintaxis y nada , que podria estar mal</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: esteban_22</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37071</link>
		<author>esteban_22</author>
		<pubDate>Mon, 26 May 2008 13:59:17 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-37071</guid>
		<description>hola a todos, felicitaciones por el articulo, es claro y preciso.
el motivo de este mensaje es por un problema que tengo.
desde un html llamo al metodo update pasandole como parametros {evalScripts:true}, la version de prototype 1.6
este me inyecta en el div la pagina generada, lo que me pasa es que no ejecuta las funciones que tiene incorporadas en esa iyeccion, por ejemplo en la pagina generada e inyectada en el div tuviera 

alert("hola");

eso lo ejecuta, o este 

$("tabla1").setStyle({ fontSize: "8pt"});
$("tabla1").setStyle({ font: "arial"});
$("tabla1").setStyle({ color: "navy"});

pero no hace esto, suponiendo que en la pagina generada  
tenga un input con una llamada onclick="ver(this)" y en la misma pagina generada esta esta funcion


function ver(valor){
alert(valor);
}


algun consejo para este tipo de situaciones.
ha otra cosa 
si la funcion ver esta en la pagina que tiene el div a intectar si funciona. pero lo que quisiera hacer es que a cada proceso que llamo y que ya tienen sus funciones js incluidas estan disponibles para ejecutarse
eso es todo
saludos Esteban</description>
		<content:encoded><![CDATA[<p>hola a todos, felicitaciones por el articulo, es claro y preciso.<br />
el motivo de este mensaje es por un problema que tengo.<br />
desde un html llamo al metodo update pasandole como parametros {evalScripts:true}, la version de prototype 1.6<br />
este me inyecta en el div la pagina generada, lo que me pasa es que no ejecuta las funciones que tiene incorporadas en esa iyeccion, por ejemplo en la pagina generada e inyectada en el div tuviera </p>
<p>alert(&#8221;hola&#8221;);</p>
<p>eso lo ejecuta, o este </p>
<p>$(&#8221;tabla1&#8243;).setStyle({ fontSize: &#8220;8pt&#8221;});<br />
$(&#8221;tabla1&#8243;).setStyle({ font: &#8220;arial&#8221;});<br />
$(&#8221;tabla1&#8243;).setStyle({ color: &#8220;navy&#8221;});</p>
<p>pero no hace esto, suponiendo que en la pagina generada<br />
tenga un input con una llamada onclick=&#8221;ver(this)&#8221; y en la misma pagina generada esta esta funcion</p>
<p>function ver(valor){<br />
alert(valor);<br />
}</p>
<p>algun consejo para este tipo de situaciones.<br />
ha otra cosa<br />
si la funcion ver esta en la pagina que tiene el div a intectar si funciona. pero lo que quisiera hacer es que a cada proceso que llamo y que ya tienen sus funciones js incluidas estan disponibles para ejecutarse<br />
eso es todo<br />
saludos Esteban</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vladimir</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-36931</link>
		<author>vladimir</author>
		<pubDate>Fri, 23 May 2008 01:45:41 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-36931</guid>
		<description>@bruno:

creo que falta información en el codigo que pones, y ademas tiene algunos errocillos.  más allá de eso, te recomiendo que veas el código al que hace mención Ismael en la actualización.

Este hace referencia al método request del form, haciendo mucho más fácil la tarea.  Sólo debes hacer un form html normal (llenando sus propiedades como corresponde) y luego bastará un $('miformulario').request() para enviar los datos.  muy simple.

héchale un ojo al &lt;a href="http://www.prototypejs.org/api/form/request" rel="nofollow"&gt;ejemplo oficial&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>@bruno:</p>
<p>creo que falta información en el codigo que pones, y ademas tiene algunos errocillos.  más allá de eso, te recomiendo que veas el código al que hace mención Ismael en la actualización.</p>
<p>Este hace referencia al método request del form, haciendo mucho más fácil la tarea.  Sólo debes hacer un form html normal (llenando sus propiedades como corresponde) y luego bastará un $(&#8217;miformulario&#8217;).request() para enviar los datos.  muy simple.</p>
<p>héchale un ojo al <a href="http://www.prototypejs.org/api/form/request" rel="nofollow">ejemplo oficial</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruno</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-36910</link>
		<author>bruno</author>
		<pubDate>Thu, 22 May 2008 14:14:47 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-36910</guid>
		<description>ayuda por favor
tengo un problema al intentar cargar datos por medio de ayax....
teng un formulario q pide datos al cliente y los deberia ingresar en una tabla....pongo el codigo 


function comentarioAjax(){
        var idmata            = $F("idmata");
        var fcarga            = $F("fcarga");
        var frcarga           = $F("frcarga");
        var tipo              = $F("tipo");
        var ph                = $F("ph");
        var phv               = $F("phv");
        var carga			  = $F("carga");
        var interno			  = $F("interno");
        var zona			  = $F("zona");
        var users			  = $F("users");
        var url  			  = "enviadatos.php";
		var params            = "idmata="+idmata+"&#38;email="+fcarga+"&#38;frcarga="+frcarga;
        var ajx = new Ajax.Updater("nuevo-comentario",
                                                url,
                                                {method:"post",
                                                parameters:params}
                                        );
}

[....]



				
					  
						CARGAR NUEVO MATAFUEGO AL CLIENTE:  
					  
					
						ID MATAFUEGO
						F DE CARGA 
						F VENCIMIENTO

					
					  
						            
						
						  
						
						            
						  &#60;input name="fcarga" type="text" id="fcarga" value="" size="10"&#62;
						
						            
						  
					  		&#60;input name="users" value=""type="hidden" id="users" size="10"&#62;
						
					  
					  
					    TIPO
					    FECHA PH
					    VENCIMIENTO H 
					  
					  
					    
                          
                          
                            
                        
					    
                          
                          
                            &#60;input name="ph" type="text" id="ph" value="" size="10"&#62;
                        
					    
                          
                            
                        
				  
					  
					    CAPACIDAD
					    N&#176; INTERNO 
					    ZONA
			      
					  
					    
                          
                            
                        
					    
                          
                            
                            &#60;input name="users" value=""type="hidden" id="users" size="10"&#62;
                        
					    
                          
							
                            &#60;input name="users" value=""type="hidden" id="users" size="10"&#62;
                        
			      
					  
					                           
			      
				  
					



el asunto es q al darle al boton no carga los datos y me envia a otra web... debria enviar a /enviadatos.php pero envia a index_sub.php....

help me!!!!!!!!!!</description>
		<content:encoded><![CDATA[<p>ayuda por favor<br />
tengo un problema al intentar cargar datos por medio de ayax&#8230;.<br />
teng un formulario q pide datos al cliente y los deberia ingresar en una tabla&#8230;.pongo el codigo </p>
<p>function comentarioAjax(){<br />
        var idmata            = $F(&#8221;idmata&#8221;);<br />
        var fcarga            = $F(&#8221;fcarga&#8221;);<br />
        var frcarga           = $F(&#8221;frcarga&#8221;);<br />
        var tipo              = $F(&#8221;tipo&#8221;);<br />
        var ph                = $F(&#8221;ph&#8221;);<br />
        var phv               = $F(&#8221;phv&#8221;);<br />
        var carga			  = $F(&#8221;carga&#8221;);<br />
        var interno			  = $F(&#8221;interno&#8221;);<br />
        var zona			  = $F(&#8221;zona&#8221;);<br />
        var users			  = $F(&#8221;users&#8221;);<br />
        var url  			  = &#8220;enviadatos.php&#8221;;<br />
		var params            = &#8220;idmata=&#8221;+idmata+&#8221;&amp;email=&#8221;+fcarga+&#8221;&amp;frcarga=&#8221;+frcarga;<br />
        var ajx = new Ajax.Updater(&#8221;nuevo-comentario&#8221;,<br />
                                                url,<br />
                                                {method:&#8221;post&#8221;,<br />
                                                parameters:params}<br />
                                        );<br />
}</p>
<p>[&#8230;.]</p>
<p>						CARGAR NUEVO MATAFUEGO AL CLIENTE:  </p>
<p>						ID MATAFUEGO<br />
						F DE CARGA<br />
						F VENCIMIENTO</p>
<p>						  &lt;input name=&#8221;fcarga&#8221; type=&#8221;text&#8221; id=&#8221;fcarga&#8221; value=&#8221;" size=&#8221;10&#8243;&gt;</p>
<p>					  		&lt;input name=&#8221;users&#8221; value=&#8221;"type=&#8221;hidden&#8221; id=&#8221;users&#8221; size=&#8221;10&#8243;&gt;</p>
<p>					    TIPO<br />
					    FECHA PH<br />
					    VENCIMIENTO H </p>
<p>                            &lt;input name=&#8221;ph&#8221; type=&#8221;text&#8221; id=&#8221;ph&#8221; value=&#8221;" size=&#8221;10&#8243;&gt;</p>
<p>					    CAPACIDAD<br />
					    N&deg; INTERNO<br />
					    ZONA</p>
<p>                            &lt;input name=&#8221;users&#8221; value=&#8221;"type=&#8221;hidden&#8221; id=&#8221;users&#8221; size=&#8221;10&#8243;&gt;</p>
<p>                            &lt;input name=&#8221;users&#8221; value=&#8221;"type=&#8221;hidden&#8221; id=&#8221;users&#8221; size=&#8221;10&#8243;&gt;</p>
<p>el asunto es q al darle al boton no carga los datos y me envia a otra web&#8230; debria enviar a /enviadatos.php pero envia a index_sub.php&#8230;.</p>
<p>help me!!!!!!!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jose roberto (vevni)</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-32794</link>
		<author>jose roberto (vevni)</author>
		<pubDate>Thu, 17 Apr 2008 15:18:34 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-32794</guid>
		<description>muy buen post, interesante para los que no conocen prototype.
yo uso mucho jquery pero = eh usado prototype, muy bueno!</description>
		<content:encoded><![CDATA[<p>muy buen post, interesante para los que no conocen prototype.<br />
yo uso mucho jquery pero = eh usado prototype, muy bueno!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julio</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-30058</link>
		<author>julio</author>
		<pubDate>Sun, 06 Apr 2008 02:12:38 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-30058</guid>
		<description>estimados estoy realizando una actualizacion y me tira este error :element.tagName.toLowerCase();...lo cual creo que hay algo mal en las varialbes que le paso para que me haga la actulizacion, aca el codigo {


var edicion = $("edicion_status");
var url_update = "edicion_update.php";
var pars = "";
var titulo = $F("rq_titulo_str");
var operacion = $F("operacion");
var tip_vivienda = $F("tip_vivienda");
var departamento = $F("departamento");
var barrio = $F("barrio");
var dormitorios = $F("dormitorios");
var banos = $F("banos");
var fotos = $F("fotos");
var precio = $F("rq_precio_int");
var caracteristicas = $F("rq_caracterisiticas_txt");
var destacado = $F("destacado");
var opciones = $F("opciones");
var pars = "titulo="+titulo+"&#38;operacion="+operacion+"&#38;tip_vivienda="+tip_vivienda+"&#38;departamento="+departemento+"&#38;barrio="+barrio+"&#38;dormitorios="+dormitorios+"&#38;banos="+banos+"&#38;fotos="+fotos+"&#38;precio="+precio+"&#38;caracteristicas="+caracteristicas+"&#38;destacado="+destacado+"&#38;opciones="+opciones+"&#38;edit="+id;
}
gracias por su tiempo</description>
		<content:encoded><![CDATA[<p>estimados estoy realizando una actualizacion y me tira este error :element.tagName.toLowerCase();&#8230;lo cual creo que hay algo mal en las varialbes que le paso para que me haga la actulizacion, aca el codigo {</p>
<p>var edicion = $(&#8221;edicion_status&#8221;);<br />
var url_update = &#8220;edicion_update.php&#8221;;<br />
var pars = &#8220;&#8221;;<br />
var titulo = $F(&#8221;rq_titulo_str&#8221;);<br />
var operacion = $F(&#8221;operacion&#8221;);<br />
var tip_vivienda = $F(&#8221;tip_vivienda&#8221;);<br />
var departamento = $F(&#8221;departamento&#8221;);<br />
var barrio = $F(&#8221;barrio&#8221;);<br />
var dormitorios = $F(&#8221;dormitorios&#8221;);<br />
var banos = $F(&#8221;banos&#8221;);<br />
var fotos = $F(&#8221;fotos&#8221;);<br />
var precio = $F(&#8221;rq_precio_int&#8221;);<br />
var caracteristicas = $F(&#8221;rq_caracterisiticas_txt&#8221;);<br />
var destacado = $F(&#8221;destacado&#8221;);<br />
var opciones = $F(&#8221;opciones&#8221;);<br />
var pars = &#8220;titulo=&#8221;+titulo+&#8221;&amp;operacion=&#8221;+operacion+&#8221;&amp;tip_vivienda=&#8221;+tip_vivienda+&#8221;&amp;departamento=&#8221;+departemento+&#8221;&amp;barrio=&#8221;+barrio+&#8221;&amp;dormitorios=&#8221;+dormitorios+&#8221;&amp;banos=&#8221;+banos+&#8221;&amp;fotos=&#8221;+fotos+&#8221;&amp;precio=&#8221;+precio+&#8221;&amp;caracteristicas=&#8221;+caracteristicas+&#8221;&amp;destacado=&#8221;+destacado+&#8221;&amp;opciones=&#8221;+opciones+&#8221;&amp;edit=&#8221;+id;<br />
}<br />
gracias por su tiempo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greco</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27387</link>
		<author>Greco</author>
		<pubDate>Mon, 24 Mar 2008 22:59:57 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27387</guid>
		<description>perdon... no me había fijado en las fechas :)

Estuvemiando la documentacion que gentilmente posteaste y no lgro entender bien, bueno, me queda mucho por estudra y aprender.

Gracias por la prnta respuesta y espero ver mas publicaciones tan importantes como esta en el blog, es muy educativo.

Saludos.</description>
		<content:encoded><![CDATA[<p>perdon&#8230; no me había fijado en las fechas <img src='http://www.estadobeta.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Estuvemiando la documentacion que gentilmente posteaste y no lgro entender bien, bueno, me queda mucho por estudra y aprender.</p>
<p>Gracias por la prnta respuesta y espero ver mas publicaciones tan importantes como esta en el blog, es muy educativo.</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27370</link>
		<author>Ismael</author>
		<pubDate>Mon, 24 Mar 2008 17:25:26 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27370</guid>
		<description>Greco, este articulo es del 2006 y puede que este algo desactualizado con respecto a la version mas reciente de Protoype.

Viste la documentacion oficial?

http://www.prototypejs.org/api/ajax/responders</description>
		<content:encoded><![CDATA[<p>Greco, este articulo es del 2006 y puede que este algo desactualizado con respecto a la version mas reciente de Protoype.</p>
<p>Viste la documentacion oficial?</p>
<p><a href="http://www.prototypejs.org/api/ajax/responders" rel="nofollow">http://www.prototypejs.org/api/ajax/responders</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greco</title>
		<link>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27312</link>
		<author>Greco</author>
		<pubDate>Mon, 24 Mar 2008 06:09:26 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/10/10/prototype-ajax/#comment-27312</guid>
		<description>Hola, muy bueno el tutorial, me animó bastante para utilizarlo, he aprendido gracias a este articulo, felicitaciones.
Tengo una duda...

como lo hago para poder mostrar el famoso gif que aparece cuando se esta cargando el contenido?? intenté hacerlo como se indica en el articulo pero no me resulta, no logra aparecer, si lo hago de forma separada, agregando onCreate:mostrargif,onComplete:ocultargif en Ajax.Updater me funciona bien per no es la idea.

(mostrargif y ocultargif son funciones:
&lt;code&gt;function muestraGif(){
        $("cargando").hide();
}
function ocultaGif(){
        $("cargando").hide();
}&lt;/code&gt;&lt;code&gt;

lo que deseo es realizarlo tal cual se indica en el articulo, mediante globalcallbacks per no me resulta, talvez por mi ignorancia no funciona, seguramente estoy metiendo mal el codigo, si porfavor me logran dar una idea de como realizarlo estará agradecido.

Saludos&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Hola, muy bueno el tutorial, me animó bastante para utilizarlo, he aprendido gracias a este articulo, felicitaciones.<br />
Tengo una duda&#8230;</p>
<p>como lo hago para poder mostrar el famoso gif que aparece cuando se esta cargando el contenido?? intenté hacerlo como se indica en el articulo pero no me resulta, no logra aparecer, si lo hago de forma separada, agregando onCreate:mostrargif,onComplete:ocultargif en Ajax.Updater me funciona bien per no es la idea.</p>
<p>(mostrargif y ocultargif son funciones:<br />
<code>function muestraGif(){<br />
        $("cargando").hide();<br />
}<br />
function ocultaGif(){<br />
        $("cargando").hide();<br />
}</code><code></p>
<p>lo que deseo es realizarlo tal cual se indica en el articulo, mediante globalcallbacks per no me resulta, talvez por mi ignorancia no funciona, seguramente estoy metiendo mal el codigo, si porfavor me logran dar una idea de como realizarlo estará agradecido.</p>
<p>Saludos</code></p>
]]></content:encoded>
	</item>
</channel>
</rss>
