shenang博客技术文档


理论不懂就实践,实践不会就学理论!

posts - 35,comments - 55,trackbacks - 0
下面是通过一个JS文件,调用action中的方法对数据库进行用户名检测
 备忘!

/**
*检查用户是否存在
*/
function checkUserNameAlone(){
   var userName = document.getElementById("userName").value+'';
   if(userName==null||userName==""){
     alert("用户名为空,请填写后再检测,谢谢!");
    return false;
   }
   var url = "comupload!checkUserNameAlone.do?userName=" + userName+"&rnd=" + Date.parse(new Date()) ;
   var callback ={
        success:function (o){
           var jsonobj = eval("(" + o.responseText + ")");
           if(jsonobj.checkUserId>0){
              alert("您输入的用户已存在,请换一个用户名,谢谢!");
           }else{
              alert("恭喜您,该用户名不存在,可以使用!");
              return false;
           }
           return true;
        },failure:function(){
           alert("非常抱歉,出现了系统错误!请稍候再试!");
           return false;
        }
    };
   YAHOO.util.Connect.asyncRequest('GET', url, callback);
}
posted on 2009-04-07 09:13 重庆理工小子 阅读(3706) 评论(2)  编辑  收藏 所属分类: JavaScript

FeedBack:
# re: 在JS中,对action中方法的调用
2009-04-08 09:36 | haix
说到底还是AJAX吧!
http://www.szcpost.com  回复  更多评论
  
# re: 在JS中,对action中方法的调用
2009-04-10 10:50 | 重庆理工小子
@haix
对,我是新手,写在BOLG中备忘!  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: