function checkusername(username)
{
var options={
method:'get',
parameters:"Action=checkusername&username="+username,
onComplete:function(transport)
{
var returnvalue=transport.responseText;
if (returnvalue.indexOf("??")>-1)
document.getElementById("div_content").innerHTML="Error";
else
document.getElementById("div_content").innerHTML=returnvalue;
}
};
new Ajax.Request('register.aspx?no-cache='+Math.random(),options);
}
{
var options={
method:'get',
parameters:"Action=checkusername&username="+username,
onComplete:function(transport)
{
var returnvalue=transport.responseText;
if (returnvalue.indexOf("??")>-1)
document.getElementById("div_content").innerHTML="Error";
else
document.getElementById("div_content").innerHTML=returnvalue;
}
};
new Ajax.Request('register.aspx?no-cache='+Math.random(),options);
}
Ajax.Request('register.aspx?no-cache='+Math.random(),options);这句实现ajax访问
'register.aspx?no-cache='+Math.random这个为访问ajax访问的方法
options为访问的参数设置
onComplete:function(transport)这个为回调函数,即ajax访问方法成功后返回一个值,然后运行这段函数
获取返回的消息内容
并设置 div_content 的显示内容