从零开始学习jQuery (六) AJAX快餐
	
    
    
	一.摘要
本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案,  即使你会使用jQuery也能在阅读中发现些许秘籍.
本篇文章讲解如何使用jQuery方便快捷的实现Ajax功能.统一所有开发人员使用Ajax的方式.
二.前言
Ajax让用户页面丰富起来, 增强了用户体验. 使用Ajax是所有Web开发的必修课. 虽然Ajax技术并不复杂, 但是实现方式还是会因为每个开发人员的而有所差异.jQuery提供了一系列Ajax函数来帮助我们统一这种差异, 并且让调用Ajax更加简单.
三.原始Ajax与jQuery中的Ajax
首先通过实例, 来看一下jQuery实现Ajax有多简单. 下面是一个使用原始Ajax的示例:
<!
DOCTYPE
 html
 PUBLIC
 "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
 xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
>
    <
title
>
jQuery Ajax</
title
>
    <script type="text/javascript"
>
        $(function
()
        {
            var
 xhr = new
 AjaxXmlHttpRequest();
            $("#btnAjaxOld"
).click(function
(event
)
            {
                var
 xhr = new
 AjaxXmlHttpRequest();
                xhr.onreadystatechange = function
()
                {
                    if
 (xhr.readyState == 4)
                    {
                        document.getElementById("divResult"
).innerHTML = xhr.responseText;
                    }
                }
                xhr.open("GET"
, "data/AjaxGetCityInfo.aspx?resultType=html"
, true
);
                xhr.send(null
);
            });
        })
        //跨浏览器获取XmlHttpRequest对象
        function
 AjaxXmlHttpRequest()
        {
            var
 xmlHttp;
            try
            {
                // Firefox, Opera 8.0+, Safari
                xmlHttp = new
 XMLHttpRequest();
            }
            catch
 (e)
            {
                // Internet Explorer
                try
                {
             
    
     
	
	
    
    
	相关文档:
        
    
    Background For the basic of how to create an AJAX enabled WCF service, please refer to MSDN: http://msdn.microsoft.com/en-us/library/bb924552.aspx. For the basic of JSONP, please refer to: http://en.wikipedia.org/wiki/JSON#JSONP. This article introduce how to make AJAX enabled WCF service support cr ......
	
    
        
    
    发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。
onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpRequest对象的执行结果,如:
ajaxObj=createAjaxObject(); 
var url= ......
	
    
        
    
     检查前台FCK自动生成的JS函数.一般为WebForm_OnSubmit()
在后台提交按钮里加入该函数.另其更新FCK数据,代码如下.
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "getFckValue", "WebForm_OnSubmit();", true); ......
	
    
        
    
    这几天在写一个页面,页面内容全是局部刷新,最近看到了Ajax控件,觉得很新鲜,于是就用控件开发,遇到的问题是在太多.
头都搞晕了 ,以后不用了 .推荐还是使用WebServices的好.
1.已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
此错误我在网上找 ......
	
    
        
    
    如何在 sharepoint里面 使用ajax 和 ajaxtoolkit 这个问题我之前去百度和Google个多次!基本上都是说的修改站点下面的配置文件!嘿嘿当然我这里也是修改配置文件!
下面是我在msdn提的问题这个问题! 按照微软里面人员说的步骤配置
http://social.microsoft.com/Forums/zh-CN/partnercndevsharepoint/thread/2d63d004-ef0 ......