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

vs2005 使用ajax.dll 实现Ajax应用

1\引用ajax.dll或者ajaxpro.dll到vs2005工程中
   在web.config文件中的<system.web>加入ajax设置
      <httpHandlers>
 <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
2\编写ajax代码
    class _Default
    {
         [AjaxPro.AjaxMethod] //是定义此方法为Ajax可调用的方法,是必须要注明的 
           public string SetTb(string name)
           {
                return name;
           }
   }
3\页面加载中 注册AJAX可调用的类的名称
    protected void Page_Load(object sender, EventArgs e)
  {
      AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));
  }
4\ajax方法在脚本中调用
  <script language="javascript" type="text/javascript">
   function comit_onclick()
  {
   var name=document.getElementById("tb1").value;
   _Default.SetTb(name,callback);//ajax方法调用,name为实际参数,callback接受返回值
  }
  function callback(res)
 {
 document.getElementById("tb").value=res.value;
 }
</script>


相关文档:

DWR AJAX更方便

附spring整合DWR(包含struts1,spring,hibernate整合置):
http://blog.csdn.net/jiabeis/archive/2010/05/26/5626121.aspx
最近了解了一个有用的AJAX工具,看了网上的文章这里有一些摘抄和自己的总结,和大家分享:
什么是DWR(Direct Web Remote)?
DWR是一种AJAX解决方案!
DWR包括一个java库,以及一套javascript,使 ......

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介绍 XMLHttpRequest

Ajax介绍
AJAX - 浏览器支持
AJAX 的要点是 XMLHttpRequest 对象。不同的浏览器创建 XMLHttpRequest 对象的方法是有差异的。IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。如需针对不同的浏览器来创建此对象,我们要使用一条 "try and catch" 语句。
<script type="t ......

ajax到底好不好?

地址:http://www.qhcar.cc/model/index.aspx?s=5,这个就是嵌套ajax结果。
http://www.qhcar.cc/model/index.aspx 这个是单个的ajax,
优点就是可以用一个页面实现显示全部车型和按级别选择车型,为了照顾导航上面如微型车等链接在别的页面进入,
http://www.qhcar.cc/model/index.aspx?s=5这个地址参数s,判断当s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号