这个只是最基本的,防止我们总是写无效的代码
代码如下:
function getAjaxRequest() {
var request = false;
try {
request = new XMLHttpRequest();
} catch (IE) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
return request;
}
/**
* 构建建议的ajax参数
* options{url:"",data,dataType,callback
* @param options
*/
function Ajax(options)
{
var request = getAjaxRequest();
var url = options.url;
var data = null || options.data;
var dataType = (options.dataType || 'GET').toLocaleUpperCase() == 'POST'?'POST':'GET';
var callback = options.callback;
//回调函数
var facade = function(callback){
if (request.readyState == 4) {
if (request.status == 200)
{
var responseText = request.responseText;
callback && callback(responseText);
}
}
};
try{
request.open(dataType,url,true);
if(dataType == "POST")
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
request.onreadystatechange = function(){
facade(callback);
};
request.send(data);
}catch(e)
{
throw e;
return ;
}
}
分享到:
相关推荐
JAVA___jQuery+AJAX_仿百度搜索功能,java版
AJAX jquery 模仿谷歌搜索自动补全功能,非常经典的例子。欢迎大家来下载学习。
实现智能检索功能 autoComplete.js
仿照jquery源码,有着元素选择、cookie设置、ajax等功能的插件
14. jquery仿苏宁易购商城产品图片全方位展示功能 15. jquery制作漂亮按钮示例打包 16. jQuery动态切换网页背景的大块图片的导航栏代码 17. jquery图文排行混合互相切换效果(仿Vancl效果) 18. jQuery图片插件之...
jquery仿苏宁易购商城产品图片全方位展示功能 jquery制作漂亮按钮示例打包 jQuery动态切换网页背景的大块图片的导航栏代码 jquery图文排行混合互相切换效果(仿Vancl效果) jQuery图片AnimatedPortfolioGallery jQuery...
14. jquery仿苏宁易购商城产品图片全方位展示功能 15. jquery制作漂亮按钮示例打包 16. jQuery动态切换网页背景的大块图片的导航栏代码 17. jquery图文排行混合互相切换效果(仿Vancl效果) 18. jQuery图片插件之...
基于JSON+JQuery实现的多条件筛选功能(类似京东和淘宝功能)
HTML5 JQuery 仿手机端 Pull Loading异步上拉加载特效,这个功能在手机上已经不新鲜了,在电脑端我们可以用HTML5来模拟实现,不过使用jquery配合最好了,Ajax交互效果更顺畅自然。包括了subNView模式选项卡中的第2...
jQuery仿淘宝购物车自动结算金额效果,可根据商品单位和用户选购数量自动计算商品总值,适时计算,ajax 方式,用户修改产品时,最终的计算结果也会发生变化,适合用于在线购物一类的网站使用的网页特效。
jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出...
14. jquery仿苏宁易购商城产品图片全方位展示功能 15. jquery制作漂亮按钮示例打包 16. jQuery动态切换网页背景的大块图片的导航栏代码 17. jquery图文排行混合互相切换效果(仿Vancl效果) 18. jQuery图片插件之...
主要介绍了jQuery ajax仿Google自动提示SearchSuggess功能,结合实例形式较为详细的分析了jQuery结合ajax与.net后台调用sql数据库实现搜索自动提示相关操作技巧,需要的朋友可以参考下
NULL 博文链接:https://312788172.iteye.com/blog/607343
2.jQuery层拖拽插件之jquery仿QQ空间的模块拖动功能插件下载 3.jQuery动感图标切换网页Tab选项卡导航代码 4.jquery封装Tab标签选项卡,内含动画版选项卡及滑动门 5.jQuery实现flash动感切换选项卡TAB插件示例 ...
前几天把jbox源码修改成仿QQ空间模拟窗口后发现有很多人在关注。今天就贴一下我利用该模拟窗口实现的用户登录功能的代码。
NULL 博文链接:https://lc2586.iteye.com/blog/731375
前几天把jbox源码修改成仿QQ空间模拟窗口后发现有很多人在关注。今天就贴一下我利用该模拟窗口实现的用户登录功能的代码。