易截截图软件、单文件、免安装、纯绿色、仅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文件


相关文档:

jquery ajax 提交中文乱码解决方法

$.ajax({
     url: "auto_action.jsp",
     type: "POST",
     data: {nickName:request.term},
     contentType :"application/x-www-form-urlencoded;charset=UTF-8", //加上这句就可以了!
 & ......

简单实用的ajax脚本

文件名:ajax.js
/**
 * 取得当前页面的url
 * 可以在调用ajax_query前修改
 **/
var url = location.href.substr(0, location.href.length-location.search.length);
/**
 * 给Function对象添加一个取得函数名的方法
 **/
Function.prototype.Name = function() {
  var s = Func ......

php+ajax中中文输出/输入乱码问题

先说通过javascript发送时的乱码问题,如果发送的是中文,就要用escape这个函数处理,比如:
=======================
var url="testurl.php?name="+"刚刚";
=======================
那么就要改成
=======================
var url="testurl. ......

MyTree树控件_Ajax实现异步加载节点

最近一直在寻找一个比较方便好用的树控件,MyTree树控件并没有提供很多其他的功能,但在Ajax异步加载节点上实现的很简洁,留作备忘。
MyTree的下载地址:http://www.itplus.com.cn/myTree/
 
下载后  Demo:Ajax异步加载例子
        Document:文档
    ......

服务于ajax的控制器方法

此方法用jsp内置对象out输出到xml文件中
public void ajaxEditorList() throws IOException{
  HttpServletResponse response = ServletActionContext.getResponse();
  //System.out.println("ddddddddddddddddddddddd;;;");
  int unitid=Integer.parseInt(request.getParameter("unit ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号