关于ajax的验证用户是否已存在:是否会加重服务器负担?

来源:百度知道 编辑:UC知道 时间:2024/09/23 21:27:13
是这样 每输入一个字符 都会发送一个请求到服务器验证这个字符串的用户名是否已经存在是否合法 那这么一来服务器方面的请求岂不是会很多 因为每注册一个用户就有可能让服务器处理N次验证工作

我的理解没有错吧?但是这么一来 服务器是这么处理这种频繁的查询的负担的呢?

这样可以是可以.但是服务器肯定压力会大一点.解决方法是:在用户名控件失去焦点的时候将用户名发去验证.失去焦点就是用户停止给这个控件输入了.这样可以很好的减少服务器的压力

可以.但服务器压力肯定会大一点.

而通常的做法是在用户名控件失去焦点(onblur事件)的时候将用户名发去验证,这样可以很好的减少服务器的压力

楼上的失去焦点触发事件,是比较常用的方法.
不过话说回来,这种程度的查询一般服务器应该都是能应付的.

是的,一般都是在发生onblur事件时进行验证的