在做注册时,判断用户名是否已经存在!在JS里用了POST跳转到另一个页面来写T_SQL语句来检索数据库中是否存在该用户名,可是当POST请求发出后,无法回到原来的页面来完成注册,怎么办???请高手来帮我解决!!!!急急急。

解决方案 »

  1.   

    看看ajax的原理吧
    ajax渠道数据后就再本页面验证
      

  2.   

    自己看,太常见的功能。
    http://www.cnblogs.com/tangself/archive/2009/12/19/1627592.html
      

  3.   

    $.ajax({
    url:'这里写要访问的一般处理程序如:Handler.ashx',
    data:{'canshu',55},
    type:'get',
    success:function(data){  //data是返回的数据(比如你那边数据库验证成功的话返回一个字符串success)。
    if(data=='success')
    {alert('验证成功');}
    }
    })
    ------------
    一般处理程序里面
    string s=request["canshu"].tostring();  //通过这样获取传递过来的参数
    ....这边看要用这参数去访问数据库什么的
    然后 context.respon.write('success')  //这个'success'就是返回的 data了。