<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/jquery-ajax-notes/</link>
<title><![CDATA[jQuery ajax笔记]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[前端开发]]></category>
<pubDate>Fri, 10 Sep 2010 03:44:28 +0000</pubDate> 
<guid>https://www.heckjj.com/jquery-ajax-notes/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 微软雅黑;">最近阅读了Professional Ajax second editon，写些jQuery笔记，供以后参考。<br/>jQuery是一个Ajax程序库，就像Java的API,它主要是提供了高级javaScript使用方式，通过封装和映射特殊字符，可以减少开发人员代码量;<br/>访问方式样例:<br/>$("p")访问所有的P元素,<br/>$("div#myDiv")访问id为myDiv的div元素<br/>$("input[@type=text]")访问type为text的input元素<br/>$("p").hide()对所有的p元素作隐藏处理<br/>$(div#myDiv").css("font-family","Arial");设置其样式<br/>$("div#myDiv").width("400px")设置其宽度<br/><br/>$.get()样子:</span><textarea name="code" class="js" rows="15" cols="100">
function requestCustomerInfo() &#123;

&nbsp;&nbsp;&nbsp;&nbsp;//get the ID
&nbsp;&nbsp;&nbsp;&nbsp;var sId = $("input#txtCustomerId").val();
&nbsp;&nbsp;&nbsp;&nbsp;//send the request
&nbsp;&nbsp;&nbsp;&nbsp;$.ajax(&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type : "GET",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url : "GetCustomerData.jsp?id=" + sId,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divCustomerInfo").html(oXHR);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divCustomerInfo").html("An error occurred.");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;);
&#125;
</textarea><br/>$.post()样子:<br/><textarea name="code" class="js" rows="15" cols="100">
function sendRequest() &#123;
&nbsp;&nbsp;&nbsp;&nbsp;var oForm = document.forms[0];
&nbsp;&nbsp;&nbsp;&nbsp;var sBody = getRequestBody(oForm);
&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;//send the request
&nbsp;&nbsp;&nbsp;&nbsp;$.ajax(&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type : "POST",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url : "SaveCustomer.jsp",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data: sBody,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divStatus").html(oXHR.responseText);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divStatus").html("An error occurred.");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;);
&#125;</textarea><br/>$("xxElement").load()样子:<br/><textarea name="code" class="js" rows="15" cols="100">
function requestCustomerInfo() &#123;

&nbsp;&nbsp;&nbsp;&nbsp;//get the ID
&nbsp;&nbsp;&nbsp;&nbsp;var sId = $("input#txtCustomerId").val();
&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;//send the request
&nbsp;&nbsp;&nbsp;&nbsp;$("div#divCustomerInfo").load("GetCustomerData.jsp?id=" + sId);
&#125;</textarea><br/>$.ajax()样子:<br/><textarea name="code" class="js" rows="15" cols="100">
function requestCustomerInfo() &#123;

&nbsp;&nbsp;&nbsp;&nbsp;//get the ID
&nbsp;&nbsp;&nbsp;&nbsp;var sId = $("input#txtCustomerId").val();
&nbsp;&nbsp;&nbsp;&nbsp;//send the request
&nbsp;&nbsp;&nbsp;&nbsp;$.ajax(&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type : "GET",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url : "GetCustomerData.jsp?id=" + sId,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divCustomerInfo").html(oXHR);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error : function (oXHR, status) &#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("div#divCustomerInfo").html("An error occurred.");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;);
&#125;
</textarea><br/>Tags - <a href="https://www.heckjj.com/tags/jquery/" rel="tag">jquery</a> , <a href="https://www.heckjj.com/tags/js/" rel="tag">js</a> , <a href="https://www.heckjj.com/tags/javascript/" rel="tag">javascript</a> , <a href="https://www.heckjj.com/tags/ajax/" rel="tag">ajax</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/jquery-ajax-notes/#blogcomment</link>
<title><![CDATA[[评论] jQuery ajax笔记]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/jquery-ajax-notes/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>