怎么用Ajax(除了使用Ajax控件以外)

怎么用Ajax(除了使用Ajax控件以外)... 怎么用Ajax(除了使用Ajax控件以外) 展开
 我来答
wdj840121
2009-05-07
知道答主
回答量:19
采纳率:0%
帮助的人:18.8万
展开全部
//GetXMLhttp函数会根据不同的浏览器初始化个xmlhttp对象
function GetXMLhttp()
{
var A=null;
try
{
A=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try {
A=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(oc)
{
A=null
}
}
if ( !A && typeof XMLHttpRequest != "undefined" )
{
A=new XMLHttpRequest()
}
return A
}

function Check(obj)
{
//初始化个xmlhttp对象
var weburl = "/Ajax.htm?Action=Check&Str="+obj.value;
var xmlhttp = GetXMLhttp();
//提交数据,第一个参数最好为get,第三个参数最好为true
xmlhttp.open("get",weburl+"&Others="+Math.random(),true);
//如果已经成功的返回了数据
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)//4代表成功返回数据
{
var result = xmlhttp.responseText;//得到服务器返回的数据

if(result!="")//如果返回的数据不是空
{
//数据返回成功操作
}
else
{
//数据返回失败操作
}
}
}
//发送数据,请注意顺序和参数,参数一定为null或者""
xmlhttp.send(null);

}
百度网友4c82cdcea
2009-05-07 · TA获得超过1123个赞
知道小有建树答主
回答量:1131
采纳率:0%
帮助的人:1302万
展开全部
自己写,或者使用各种javascript框架内部封装好的ajax方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
real唐洪
2009-05-07 · TA获得超过290个赞
知道小有建树答主
回答量:573
采纳率:60%
帮助的人:383万
展开全部
在该用的地方用,不该用的地方不用
以上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Deeroad
2009-05-07 · 超过19用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:61.5万
展开全部
1、编写WebService
2、编写JS调用WebService函数
3、编写JS回调函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式