以后说明就写在这里了,该控件只当是练手 我把说明一起打包了 不过还是在这里而在贴出来 我有空的时候就会扩展其他功能了
高手就可以飘过了... 每次更新我都会把原来的控件一起打包 文件可能越来越大,呵呵 欢迎交流
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);
}
有什么问题请留言 下载地址:点击下载