易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHttp=new XMLHttpRequest();
//尝试Firefox浏览器
    }
catch (e)
    {
try
    {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//尝试IE6.0
    }
catch (e)
    {
try
     {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
//尝试IE5.5
     }
catch (e)
     {
  alert("您的浏览器不支持AJAX!");
  return false;
     }
}
    }
}
</script>
 
 
3: onreadystatechange 属性 指定服务器处理完请求后需要调用的回调函数
 
4:readyState存放服务器相应的状态,4代表请求已经完成
xmlHttp.onreadystatechange=function()
  {
  if(xmlHttp.readyState==4)
    {
    }
  }
 
 
5:responseText 属性 存放服务器返回的数据
 
6:向服务器发送一个请求
 
open() 方法需要三个参数。第一个参数定义发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个参数规定应当对请求进行异步地处理。
 
send() 方法可将请求送往服务器。
 
 
 
 
 
 
 


相关文档:

[AJAX]AJAXPro2使用

一.AjaxPro的使用
1.在项目中添加引用,浏览找到AjaxPro.2.dll文件
2.在Web.config中的system.web里面写入以下代码
</configuration>
<system.web>
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
</system.web> ......

第二步:泛型通用动态查询(LinQ+Ajax)

我的春秋痴梦第二步:
写一个 通用的 对象 列表 ,还 包含 搜索和 属性过滤。
具体的效果是:
当新 业务 添加一个 表的时候,只需要在 对象模型里的 添加一个 model
后台几乎不需写代码。
(我是后台:激动人心!)
调用的对象,第几页,属性的 过滤 和搜索全是 前台的Ajax参数控制
(我是前台:#$!@#$%$^#$% ......

ASP.NET+JQuery实现AJAX的分页

  AJAX的分页,实现思路是:
  1.利用$.fn.extend在JQuery框架下扩展pager类
  2.将获取记录总数与相应页记录的后台方法,写在继承自IHttpHandler类的Handler.ashx.cs类,当然实际上用aspx.cs文件写后台方法也没问题,但由于.ashx.cs文件无需处理页面诸多事件因而效率更高。
  3.在呈现页面上加载pager类
  ......

ajax 基本使用方法

$.ajax({
        type: "post",
        url: loginUrl,
        data: "username=" +uname + "&password=" +pwd,
        async: ......

ajax实现google/baidu输入提示框

var http_request;
    function find(txt) {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
        http_request.onreadystatechange = function() {
        &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号