通用唯一性检测和自动匹配
在我们开发Web程序中,有一块经常要用到,如唯一性检测和自动匹配,唯一性检测一般用在如博客域名唯一性检测,用户名唯一性检测,当然使用到的还是Ajax,比较简单,我写了个js搭配Hibernate的Named Native SQL来实现,如Hibernate的配置文件如下:
?绑定input的blur事件,如下:
$("#myuser").bind("blur",function(){ FaqeeUnique.unique({name:'uni_user',value:$("#myuser").val(),callback:'checkUser'}); });?处理回调函数,根据json的result判断是否唯一。
autocomplete类似,只是将嵌入的js改为autocomplete.js即可,这样我们以后在做页面中校验此类表单字段只是扩展hinbernate的XML配置文件即可