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

Ajax首轮实践经历

      这里要说的没有大道理,没有原理,没有高深的技术,没有YY,只是自己的一次经历,日记而已。以防以后忘记了,现在写下来可以作为参考。
     
时间:5月炎热的一天
地点:3楼
人物:我,电脑
结果:模拟一个网站的局部刷新功能
声明:新手,对Ajax第一次使用
简单的功能:
没有用系统自带的控件,因为试了很久没管用,网上的全是N级联动的局部刷新,我这里用不上,只好找别的方法。
第一步:可以从别人或网上搞到Ajax.dll文件,添加到bin文件夹,添加引用 
第二步:打开cs文件,根据实际情况更改 _Default
protected void Page_Load(object sender, EventArgs e)
{
//注册 Ajax
Ajax.Utility.RegisterTypeForAjax(typeof(_Default));
//可以显示一下时间,检测有没有整页刷新,如果点按钮时间变了就是
    //整页刷新,得修改程序,如果没变就成功了。
Response.Write(DateTime.Now);
}
第三步:随便写一个函数
//调用 Ajax 方法
[Ajax.AjaxMethod]
public string map_jiaotong()
{
//你的功能代码
}
第四步:打开aspx前台页,添加form,几个按钮,记得给需要局部刷新的div写一个 id
<body>
<form id="form1" runat="server">
<input id="btn_jiaotong" type="button" value="交通枢纽" onclick="return btn_jiaotong_onclick()" />
<input id="btn_ylcy" type="button" value="娱乐餐饮" onclick="return btn_ylcy_onclick()" />
<div id="divinfo" >
<!--这里是要显示结果的地方,也就是要局部刷新的地方-->
</div>
</form>
</body>
第五步:在<head></head>中添加javascript代码
<head>
<script language="javascript" type="text/javascript">
//交通枢纽
function btn_jiaotong_onclick()
{
document.getElementById("divinfo").innerHTML=_Default.map_jiaotong().value;
}
//娱乐餐饮
function btn_ylcy_onclick()
{
document.getElementById("divinfo").innerHTML=_Default.map_canyinyule().value;
}
</script>
</head>
END
如果没有成功,可能是某些细节上的问题或Ajax.dll文件


相关文档:

ajax知识点

1.XMLHttpRequest对象
  open("method","URL""[,asyncFlag[,"userName"[, "password"]]])
    建立对服务器的访问。其中method参数可以使用GET、POST及PUT,URL参数既可以使用绝对地址,也可以使用相对地址,此外还包括与建立连接相关的三个参数
&nbs ......

AJAX框架比较:jQuery,Mootools,Dojo,Ext JS

       AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:      
       Ajaxian在2007年底对Ajax工具进行了调 ......

ASP.NET AJAX入门系列

ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部分内容会不断更新。
 
目录
ASP.NET AJAX入门系列(1):概述
    导读:作为本系列文章的开篇,简单介绍一下ASP.NET AJAX的概况及各个组成部分。
  ......

jquery ajax 中文乱码


结论:
jquery 1.3.2 ajax对编码问题进行过部分(见后面补充1 )处理,解决方案以jsp为例子: 
ajax提交数据给jsp:ajax所在页面无任何要求,jsp页面需作两方面处理。 
1.<%@page contentType="application/json" pageEncoding="UTF-8"%>或<%@page contentType="application/json" pageEncoding ......

jQuery中的Ajax几种请求方法


jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。
废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).
1 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号