六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 31|回复: 0

一般ajax写法

[复制链接]

升级  48.67%

35

主题

35

主题

35

主题

秀才

Rank: 2

积分
123
 楼主| 发表于 2013-1-23 01:17:37 | 显示全部楼层 |阅读模式
function test(url, username, password, jQuery,callback) {    url = url || "/test.jsp";   jQuery.ajax({type:Get,     url: url,     async: true,     password:password,     username:username,     complete:function(xmlhttp, status){     var ok = (200 <= xmlhttp.status && xmlhttp.status < 300) || xmlhttp.status == 1223; // status 204 -> 1223 in IE     if (ok) {       callback(true);     } else {       callback(false);     }   }});    var xmlhttp;    if (window.XMLHttpRequest) {        xmlhttp = new XMLHttpRequest()    } else {        xmlhttp = new ActiveXObject("MSXML2.XMLHTTP");    }    xmlhttp.onreadystatechange = function() {        if (xmlhttp.readyState == 4) {            var ok = (200 <= xmlhttp.status && xmlhttp.status < 300) || xmlhttp.status == 1223; // status 204 -> 1223 in IE            if (ok) {                callback(true);            } else {                callback(false);            }        }    };    xmlhttp.open("Get", url, true, username, password);    try {        xmlhttp.send(null);//error    } catch (e) {        callback(null);    }}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表