ajax实在是太神奇了,刚刚接触,不足之处,请大家指正。
采用Ajax方式进行页面无刷新提示,来检测用户名是否存在。
搭建一个thinkphp的环境,在index.html中,ajax代码如下:
html中:
姓名: | |
昵称: | |
在后台处理:
/* *用户昵称校验 */ public function checknicname($nickname){ echo $nickname; $info = D('user')->where("usernickname='$nickname'")->find(); if($info){ echo "用户名已经存在,请换一个吧"; }else{ echo "用户名正常使用!!"; } exit; }
数据库里面,数据如下:
操作界面如下:
在昵称中输入数据库中没有的数据,失去焦点:
在昵称中输入数据库中存在的数据,失去焦点: