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

Squery框架之AJAX控件 继续开发中

以后说明就写在这里了,该控件只当是练手 我把说明一起打包了 不过还是在这里而在贴出来 我有空的时候就会扩展其他功能了
高手就可以飘过了...  每次更新我都会把原来的控件一起打包 文件可能越来越大,呵呵 欢迎交流
Ax控件用于ajax请求
支持浏览器 火狐 IE 等...
控件参数
 _Async 是否同步 true为异步 false为同步
 _datas 传送的数据 如{name:Yige,age:20}
 _requestMethod 请求方式 支持 post get两种
以上参数请通过 get_Async获取 或set_Async设置其数值
最简方法
第一步:首先页面引入该效果库
<script type="javascript" src="该效果库所在地址"></script>
第二步
<script type="javascript">
var s=Squery();
s.Ax.SendContent("请求地址","请求成功后显示的元素ID");
</script>
以上为最简请求方式
其他请求方式
SendTion(数据(Josn格式),请求地址,成功后显示内容的元素ID);
如SendTion({yige:"犀利哥",age:"20"},"yige.asp","div1"});
SendCallback(数据(Josn格式),请求地址,成功后显示内容的元素ID,回调函数(只需提供名称即可));
如SendCallback({yige:"犀利哥",age:"20"},"yige.asp","div1","sayResult"});
注意 该控件默认请求为GET 若要修改请求方法,在您使用控件方法前请先调用set_requestMethod()方法,在括号内写入GET或POST,
当然了 您还可以扩展该控件 组合成你需要的方式 通过以上控件方法及控件成员 您可以自定义一种请求方式
如:
var s=Squery();
                    //请求方法  数据   地址  呈现元素ID  回调
function ConstomizeRequest(_rm,_datas, _url, _eleid, _callback){
s.Ax.set_requestMethod("POST");
s.Ax.set_datas({yige:"Seven",age:"24"});
s.Ax.SendContent(_url, _eleid, _callback);
}
有什么问题请留言  下载地址:点击下载


相关文档:

Ajax三步曲和DWR的使用

使用DWR开发Ajax应用:
1、导入DWR的Jar包:dwr.jar;
2、在/WEB-INF下添加dwr.xml配置文件;
3、在web.xml文件中配置dwr的服务器端组件(DwrServlet):
<!-- 添加DWR的Servlet -->
  <servlet>
  <servlet-name>dwr</servlet-name>
  <servlet-class>org.direc ......

ajax XMLHttpRequest.readyState中State的"S"要大写

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>xmlhttprequest ajax demo</title>
<mce:script type ="text/javascript" language ="javascript" ><!--
var req; //定义变量,用来创建xmlhttprequest对象
function creatReq() // 创建xmlhtt ......

php+AJAX传送中文会导致乱码的问题的解决方法

关于在AJAX中GET回的ResponseText中文乱码的最简解决办法
//如果传送参数是直接赋予的,就会产生乱码!
代码如下:
http_request.open("POST",url,true);
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http_request.send("action="+strName+"&val="+val); //如果val的 ......

Jquey Ajax访问asp.net后台代码

            $.ajax({
                type: "POST",   //访问WebService使用Post方式请求
             ......

ajax简单校验


function saveObj(){
    var userName = document.getElementById("userName").value;  
    checkUserName(userName);
}
//使用ajax实现页面无刷新功能; 
    var xmlHttpRequest;
    function createXMLHttpRequest(){
      if(windo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号