<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alex Medina &#187; llamadas</title>
	<atom:link href="http://alexmedina.net/blog/tag/llamadas/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexmedina.net/blog</link>
	<description>Mi blog, mis cosas...</description>
	<lastBuildDate>Tue, 22 Jun 2010 08:23:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Llamadas sencillas AJAX con JQUERY</title>
		<link>http://alexmedina.net/blog/2009/06/17/llamadas-sencillas-ajax-con-jquery/</link>
		<comments>http://alexmedina.net/blog/2009/06/17/llamadas-sencillas-ajax-con-jquery/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 07:09:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[componentes]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[llamadas]]></category>

		<guid isPermaLink="false">http://alexmedina.net/blog/2009/06/17/llamadas-sencillas-ajax-con-jquery/</guid>
		<description><![CDATA[Antes de todo y si se quiere emepzar bien, no será de más echarle una ojeada a la documentacion de JQuery, que relativamente no es mucha: http://docs.jquery.com/Main_Page
1- ponemos un identificador (atributo id) para seleccionarlo desde jQuery.
 &#60;a href="#" id="enlaceajax"&#62;Haz clic!&#60;/a&#62;
2- recordemos cómo asignar una función para cuando se haga clic en el enlace:

$(document).ready(function(){

$("#enlaceajax").click(function(evento){

//elimino el comportamiento [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de todo y si se quiere emepzar bien, no será de más echarle una ojeada a la documentacion de JQuery, que relativamente no es mucha: <a href="http://docs.jquery.com/Main_Page" target="_blank">http://docs.jquery.com/Main_Page</a></p>
<p>1- ponemos un identificador (atributo id) para seleccionarlo desde jQuery.</p>
<pre> &lt;a href="#" id="enlaceajax"&gt;Haz clic!&lt;/a&gt;</pre>
<p>2- recordemos cómo asignar una función para cuando se haga clic en el enlace:</p>
<pre>
$(document).ready(function(){

$("#enlaceajax").click(function(evento){

//elimino el comportamiento por defecto del enlace

evento.preventDefault();

//Aquí pondría el código de la llamada a Ajax

});

})</pre>
<p>3- Y ahora la parte más interesante, donde podemos ver qué tan fáciles son las cosas con este framework Javascript. Una única línea de código será suficiente:</p>
<pre> $("#destino").load("contenido-ajax.html");</pre>
<p>Ejemplo completo:</p>
<pre>&lt;html&gt;

&lt;head&gt;

&lt;title&gt;Ajax Simple&lt;/title&gt;

&lt;script src="jquery-1.3.2.min.js" type="text/javascript"&gt;&lt;/script&gt;

&lt;script&gt;

$(document).ready(function(){

$("#enlaceajax").click(function(evento){

evento.preventDefault();

$("#destino").load("contenido-ajax.html");

});

})

&lt;/script&gt;

&lt;/head&gt;

&lt;body&gt;&lt;a href="#" id="enlaceajax"&gt;Haz clic!&lt;/a&gt;

&lt;br&gt;

&lt;div id="destino"&gt;&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;</pre>
<p>Tambien es muy interesante, aparte de ver la callback de load en el ejemplo anterior, ver la $.ajax(options)</p>
<p>De tal forma de hacer llamadas así de facil:</p>
<pre> $.ajax({   type: "POST",

url: "some.php",

data: "name=John&amp;location=Boston",

success: function(msg){

alert( "Data Saved: " + msg );

}});</pre>
<p>Más documentación en la API de AJAX de JQuey : <a href="http://docs.jquery.com/Ajax" target="_blank"> http://docs.jquery.com/Ajax </a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexmedina.net/blog/2009/06/17/llamadas-sencillas-ajax-con-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
