首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax中的success有关问题

2012-06-06 
ajax中的success问题各位大哥帮帮忙,小弟对ajax一无所知贴出以下代码:if(emailFlag0||v!checkedEmail){

ajax中的success问题
各位大哥帮帮忙,小弟对ajax一无所知
贴出以下代码:
if(emailFlag==0||v!=checkedEmail){
var url="CheckEmail.asp?email="+v;
emailPanel.html(message.email.checking);
$.ajax({
url:url,
dataType:"text",
success:function(res,status){
if(res=="0"){
email.removeClass('form-error');
email.addClass('form-empty');
successTip(emailPanel,message.email.valid);
emailFlag="1";
checkedEmail=v;
return message.email.valid;}

我现在要在checkemail.asp中如何返回function(res,status)所需要的值
也就是checkemail.asp文件大值是如何写,返回值什么的
假如以满足第一个条件res=0

不知怎么描述,望指教,谢谢

[解决办法]
发错了,看这个:

HTML code
那要看你想检查email的什么,是格式合法性?还是地址的有效性?还是要返回email列表?但不管你检查什么,总要有个结果,也就是说checkemail.asp文件总要有个预期的功能。完成了这个功能后,直接把结果response一下就返回给了AJAX了。例如:假设你要在checkemail.asp检查email的有效性:<%  '接收AJAX传入的参数  email=request.queryString("email")  if email="" then    response.write "-1"'如果参数传递错误,这里以“-1”表示    response.end  end if  '这里开始有效性检查。无效的返回0;有效返回1  '.........  if 结果无效 then ret=0 else ret=1  response.write ret  response.end%>这样就返回了结果给AJAX了
[解决办法]
这个是JQUERY哦

热点排行